Hallo, neue Baustelle: Ich möchte im Responsive Theme gerne auf den Landingpages die zuletzt angesehenen Artikel einblenden. Hab jetzt folgendes probiert: 1. eigene index.tpl im custom-theme Verzeichnis erstellt unter shopware/themes/Frontend/Custom_responsive/frontend/campaign 2. Inhalt der Datei [code] {extends file=‘parent:frontend/home/index.tpl’} {block name=‘frontend_index_header_canonical’} {if $landingPage.categoryId} {else} {/if} {/block} {* Google optimized crawling *} {block name=‘frontend_index_header_meta_tags’ append} {if !$hasEscapedFragment} {/if} {/block} {* Keywords *} {block name=“frontend_index_header_meta_keywords”}{if $seo_keywords}{$seo_keywords}{/if}{/block} {* Description *} {block name=“frontend_index_header_meta_description”}{if $seo_description}{$seo_description}{/if}{/block} {* Promotion *} {block name=‘frontend_home_index_promotions’} {foreach $landingPage.emotions as $emotion}
{if $hasEscapedFragment} {if 0|in_array:$emotion.devicesArray}
{action module=widgets controller=campaign action=index emotionId=$emotion.id controllerName=$Controller}
{/if} {else}
{/if}
{/foreach} {/block} {* Last seen products *} {block name=‘frontend_index_left_last_articles’} {if $sLastArticlesShow && !$isEmotionLandingPage} {* Last seen products *}
{s namespace=“frontend/plugins/index/viewlast” name=‘WidgetsRecentlyViewedHeadline’}{/s}
{/if} {/block} [/code] Ergbnis: Die Seite bleibt wie sie ist, es werden keine “zuletzt angsehene Artikel” eingeblendet. Ich habe im Grunde nur die index.tpl aus shopware/themes/Frontend/Bare/frontend/campaign kopiert und den Block “frontend_index_left_last_articles” ergänzt. Wo ist jetzt mein Denkfehler? Ach so, und unter Grundeisntellungen > Storefront > Artikelverlauf > Controller ist “campaign” ebenfalls eingetragen. Theme neu kompliert ebenfalls…