Menü Schließen

Shopware 5 – Block Newsletter aus Footer entfernen

Shopware Logo

Installiert ist Shopware in der aktuellen Version im Zweig 5.6.x in der Community Edition. Ziel ist es den Blog Newsletter aus dem Footer zu entfernen, da keine Newsletter verwendet werden sollen.

Es wird das responsive Theme verwendet, dass zuvor als eigenes erstellt wurde. Los gehts:

  1. kopieren von /themes/Frontend/Bare/frontend/index/footer-navigation.tpl nach /themes/Frontend/<deinTheme>/frontend/index/
  2. anpassen der footer-navigation.tpl und den Block für den Footer entfernen oder auskommentieren:
<!--{block name="frontend_index_footer_column_newsletter"}
    <div class="footer--column column--newsletter is--last block">
        {block name="frontend_index_footer_column_newsletter_headline"}
            <div class="column--headline">{s name="sFooterNewsletterHead"}{/s}</div>
        {/block}

        {block name="frontend_index_footer_column_newsletter_content"}
            <div class="column--content" data-newsletter="true">
                <p class="column--desc">
                    {s name="sFooterNewsletter"}{/s}
                </p>

                {block name="frontend_index_footer_column_newsletter_form"}
                    <form class="newsletter--form" action="{url controller='newsletter'}" method="post">
                        <input type="hidden" value="1" name="subscribeToNewsletter" />

                        {block name="frontend_index_footer_column_newsletter_form_field_wrapper"}
                            <div class="content">
                                {block name="frontend_index_footer_column_newsletter_form_field"}
                                    <input type="email" aria-label="{s name="IndexFooterNewsletterValue"}{/s}" name="newsletter" class="newsletter--field" placeholder="{s name="IndexFooterNewsletterValue"}{/s}" />
                                    {if {config name="newsletterCaptcha"} !== "nocaptcha"}
                                        <input type="hidden" name="redirect">
                                    {/if}
                                {/block}

                                {block name="frontend_index_footer_column_newsletter_form_submit"}
                                    <button type="submit" aria-label="{s name='IndexFooterNewsletterSubmit'}{/s}" class="newsletter--button btn">
                                        <i class="icon--mail"></i> <span class="button--text">{s name='IndexFooterNewsletterSubmit'}{/s}</span>
                                    </button>
                                {/block}
                            </div>
                        {/block}

                        {* Data protection information *}
                        {block name="frontend_index_footer_column_newsletter_privacy"}
                            {if {config name=ACTDPRTEXT} || {config name=ACTDPRCHECK}}
                                {$hideCheckbox=false}

                                {* If a captcha is active, the user has to accept the privacy statement on the newsletter page *}
                                {if {config name=newsletterCaptcha} !== "nocaptcha"}
                                    {$hideCheckbox=true}
                                {/if}

                                {include file="frontend/_includes/privacy.tpl" hideCheckbox=$hideCheckbox}
                            {/if}
                        {/block}
                    </form>
                {/block}
            </div>
        {/block}
    </div>
{/block}--!>

3. danach das Theme neu kompilieren und den Cache löschen

Das selbe kann auch mit dem Block für die Service Hotline, den Shop Service und Information, gemacht werden.

Have Fun …

Schreibe einen Kommentar

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