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

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

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

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

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

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 Ordnerthemes > 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 Ordnerthemes > 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.