Newsletter deaktivieren

Ich möchte das Thema Newsletter insgesamt komplett deaktivieren. Ich weiß, dass ich z. B. im Footer den Newsletter deaktiviere in dem ich ihn im Template lösche. Allerdings steht im Footer auch

[{if $oView->showNewsletter()}]

Gibt es irgendwo einen Schalter, sodass diese IF Abfrage greift?

Hallo Jens :slight_smile:

es gibt im Admin unter -> Grundeinstellungen -> System -> Bestellungen die Einstellung “Einige Navigationselemente während des Bestellprozesses ausblenden” dafür wird im OXID Standard deine gefundene Abfrage benutzt. Dann wird das Newsletter-Eingabefeld im Bestellprozess ausgeblendet.


...

// disabling navigation during order ...
if ( $this->getConfig()->getConfigParam( 'blDisableNavBars' ) ) {
  $this->_iNewsRealStatus = 1;
  $this->setShowNewsletter( 0 );
}

...

Du könntest in einem eigenen Modul den Newsletter ausschalten, indem du über die Methode $this->setShowNewsletter(0); die oxviewconfig.php überschreibst und den Wert “0” setzt.

Viele Grüße
indianer3c