Einkaufswelten in einer Kategorieseite

Hier mal etwas aus meiner Bastelstube:

listing/index.tpl
 

{extends file="parent:frontend/listing/index.tpl"}

{block name='frontend_index_content' prepend}
{if $sCategoryContent.attribute.attribute6}
	{assign var="ParamList" value=":"|@explode:$sCategoryContent.attribute.attribute6}
	{assign var="hasTextBeforeEmotion" value=($hasEmotion && in_array("TEbefore",$ParamList))}
	{assign var="hasTextAfterEmotion" value=($hasEmotion && in_array("TEafter",$ParamList))}
	{assign var="hidePromolink" value=($hasEmotion && in_array("hidePromolink",$ParamList))}
{/if}
{/block}

{block name="frontend_listing_index_text"}
{if $hasTextBeforeEmotion}
	{include file='frontend/listing/text.tpl'}
{else}
	{$smarty.block.parent} 	
{/if}
{/block}

listing/listing.tpl
 

{extends file="parent:frontend/listing/listing.tpl"}

{block name="frontend_listing_list_promotion" append}
{if $hasTextAfterEmotion}
	{include file='frontend/listing/text.tpl'}
{/if}
{/block}

{block name="frontend_listing_list_promotion_link_show_listing"}
{if !$hidePromolink}
	{$smarty.block.parent} 		
{/if}
{/block}

Steuerbar über Freitext6: Werte
TEbefore setzt den Kategorietext vor die Einkaufswelt
TEafter setzt den Kategorietext hinter die Einkaufswelt
hidePromolink entfernt den Link unten zu weiteren Inhalten - durch „:“ kombinierbar mit TEbefore und TEafter

Ist zwar jetzt nicht die exakte Lösung zur obigen Frage, aber vielleicht eine Hilfestellung für eigene Anpassungen  Wearing-Sunglasses

2 „Gefällt mir“