Hallo! Ich versuche gerade das Standard Listing bei der Herstellerseite zu ändern in “Image”.
Das funktioniert nur bedingt, bei den ersten Artikeln die initial geladen werden. Aber nicht bei Artikeln die per AJAX nachgeladen werden > hier ist das Standard-Listing.
Habe ich etwas vergessen?
Wäre toll wenn mir jemand einen Tipp dazu gibt!
In meinem Child Theme steht folgendes in der /frontend/listing/manufacturer.tpl:
{extends file="parent:frontend/listing/manufacturer.tpl"}
{* Actual listing *}
{block name="frontend_listing_list_inline"}
{$productBoxLayout = "image"}
{foreach $sArticles as $sArticle}
{include file="frontend/listing/box_article.tpl"}
{/foreach}
{/block}
{block name="frontend_listing_list_inline_ajax"}
{* Actual listing *}
{$productBoxLayout = "image"}
{foreach $sArticles as $sArticle}
{include file="frontend/listing/box_article.tpl"}
{/foreach}
{/block}
wie sieht den der PHP-Code dazu aus?
Vielleicht ist der Fehler dort zu suchen.
Beim Ajax-Listing ist der Module-Name nämlich “widgets” und nicht “frontend”.
Das brauchst du garnicht mehr, im backend unter Einstellungen - Grundeinstellung - Storefront - Kategorien / Listen ganz unten kannst du das Layout auswählen. Allerdings wird dann bei Filter in der Sidebar bei Produkte & Filter live nachladen das Layout auf box–basic umgestellt bei neu Laden der Seite wird dann das ausgewählte Layout angezeigt. Jednfalls ist das bei mir so.