Shopware 5 Quick Tipp #100: Newsletter deaktivieren

Quick Tipps, Shopware 5

Newsletter im Shopware 5 Shop deaktivieren

Viele Shopbetreiber möchten in Ihrem Shopware 5 Shop die Newsletterfunktion deaktivieren, doch wissen nicht genau, wie und wo sie die Funktion entfernen. Einige Einstellungen können im Shopware Backend vorgenommen werden, bei anderen ist eine individuelle Template-Anpassung erforderlich.

Newsletter im Checkout deaktivieren

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

Um diese Funktion zu deaktivieren gehen Sie im Shopware Backend unter Einstellungen > Grundeinstellungen > Storefront > Bestellabschluss und setzen Sie den Punkt „Zeige Newsletter-Registrierung an“ auf „Nein“.

Speichern Sie 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, navigieren Sie im Shopware 5 Backend zu Inhalte > Shopseiten und entfernen Sie die Shopseite aus der Gruppe „Unten (Spalte 2)“ und weisen Sie ihr z. B. die Gruppe „In Bearbeitung“ zu. Shopseiten müssen mindestens einer Gruppe zugeordnet werden. Shopseiten in der Gruppe „In Bearbeitung“ werden als Link nirgendwo mehr auftauchen, sind über die URL aber immer noch aufrufbar.

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.

Erstellen Sie eine „footer-navigation.tpl“ in Ihrem Theme im Ordner themes > Frontend > THEMENAME > frontend > index. Dort erweitern Sie zuerst die Datei vom Bare-Theme und leeren dann den 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, muss eine „index.tpl“ in Ihrem Theme im Ordner themes > Frontend > THEMENAME > frontend > account erstellt werden. Dort erweitern Sie die Datei aus dem Bare-Theme und leeren 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. Sie haben die die Möglichkeit den Textbaustein (RegisterInfoAdvantagesEntry4) im Shopware Backend zu bearbeiten oder über das Template den Punkt komplett zu entfernen. Ändern Sie den Textbaustein, wird dieser an beiden Stellen ersetzt. Im Template müssen Sie die Punkte an beiden Stellen ändern.

Im Checkout-/Warenkorb-Prozess

Dazu muss einmal eine „table_footer.tpl“ in Ihrem Theme im Ordner themes > Frontend > THEMENAME > frontend > checkout erstellt werden. Dort wird die Template-Datei vom Bare erweitert und der Block des vierten Vorteilspunkt geleert:

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

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

Zusätzlich muss eine „index.tpl“ in Ihrem Theme im Ordner themes > Frontend > THEMENAME > frontend > register erstellt werden. Dort wird ebenfalls die Template-Datei vom Bare erweitert und der Block geleert:

{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