Zum Hauptinhalt springen

Shopware 5 Quick Tipp #100: Newsletter deaktivieren

Newsletter im Shopware 5 Shop deaktivieren

Viele Shopbetreiber möchten in ihrem Shopware 5 Shop die Newsletterfunktion deaktivieren, wissen aber nicht genau, wie und wo sie die Funktion entfernen. Einige Einstellungen kannst du direkt im Shopware Backend vornehmen, für andere ist eine individuelle Template-Anpassung notwendig.

Newsletter im Checkout deaktivieren

Im Bestellabschluss hat der Kunde die Möglichkeit den Newsletter zu abonnieren.

Um diese Funktion zu deaktivieren, gehst du im Shopware Backend unter Einstellungen > Grundeinstellungen > Storefront > Bestellabschluss und setzt den Punkt „Zeige Newsletter-Registrierung an“ auf „Nein“.

Speichere die Änderung und löschen Sie den Shopware Cache.

Newsletter in der Footer-Navigation deaktivieren

Die Newsletter-Shopseite wird standardmäßig im Footer-Menü angezeigt.

Um die Seite zu deaktivieren, gehst du im Shopware 5 Backend zu Inhalte > Shopseiten, entfernst die entsprechende Shopseite aus der Gruppe „Unten (Spalte 2)” und weist ihr z. B. die Gruppe „In Bearbeitung” zu.
Wichtig: Shopseiten müssen mindestens einer Gruppe zugeordnet sein. Seiten in der Gruppe „In Bearbeitung” tauchen nicht mehr als Link im Frontend auf, bleiben aber über die direkte URL erreichbar.

Newsletter im Template entfernen

1. Newsletter im Footer entfernen

Im Shopware 5 Standard ist die Newsletter-Registrierung in der vierten Spalte des Footers hinterlegt.

Um diesen Block zu entfernen, müssen Template-Anpassungen vorgenommen werden.

Erstelle eine „footer-navigation.tpl“ in deinem Theme im Ordner themes > Frontend > DEIN_THEME > frontend > index.
Dort leitest du zuerst die Datei vom Bare-Theme ab und leerst dann den entsprechenden Newsletter-Block:

{extends file='parent:frontend/index/footer-navigation.tpl'}

{block name="frontend_index_footer_column_newsletter"}
{/block}

2. Newsletter im „Mein Konto“ entfernen

In der Übersicht des Kundenprofils wird ebenfalls eine Newslettereinstellung angezeigt.

Um diesen Block zu entfernen, musst du eine „index.tpl“ in deinem Theme im Ordner themes > Frontend > DEIN_THEME > frontend > account erstellen.
Dort erweiterst du die Datei aus dem Bare-Theme und leerst dann den Block für die Newslettereinstellung.

{extends file='parent:frontend/account/index.tpl'}

{block name="frontend_account_index_newsletter_settings"} 
{/block}

3. Newsletter in den Shop-Vorteilen entfernen

Im Shopware Standard taucht eine Info zum Newsletter-Abo in den Shop-Vorteilen auf.

Die Shop-Vorteile tauchen an zwei verschiedenen Stellen im Shop auf – auf der Neukunden-Registrierungsseite und im Checkout-/Warenkorb-Prozess.
Du hast die Möglichkeit, den Textbaustein (RegisterInfoAdvantagesEntry4) im Shopware Backend zu bearbeiten oder den Punkt über das Template komplett zu entfernen.
Änderst du den Textbaustein, wird dieser an beiden Stellen ersetzt.
Im Template musst du die Punkte an beiden Stellen separat ändern.

Im Checkout-/Warenkorb-Prozess

Dazu musst du einmal eine „table_footer.tpl“ in deinem Theme im Ordner
themes > Frontend > THEMENAME > frontend > checkout erstellen.
Dort erweiterst du die Template-Datei vom Bare-Theme und leerst den Block des vierten Vorteilspunkts.

{extends file='parent:frontend/checkout/table_footer.tpl'}

{block name="frontend_checkout_footer_benefits_list_entry_4"}
{/block}
Auf der Neukunden-Registrierungsseite

Zusätzlich musst du eine „index.tpl“ in deinem Theme im Ordner
themes > Frontend > THEMENAME > frontend > register erstellen.
Dort erweiterst du ebenfalls die Template-Datei vom Bare-Theme und leerst den entsprechenden Block.

{extends file='parent:frontend/register/index.tpl'}

{block name='frontend_index_content_advantages_entry4'}
{/block}

Nachdem die Template-Dateien gespeichert und hochgeladen wurden, muss der Cache gelöscht und das Theme neu kompiliert werden, damit die Änderungen im Shopware Shop sichtbar werden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Right Menu Icon