Oxid: CMS-Snippet und Modul dynamisch an gleicher Position anzeigen
Oxid CMS | Startseite gestalten | CMS-Snippet & Module
von Alex
Um die Startseite in einem Onlineshop für den Shopbetreiber möglichst benutzerfreundlich zu gestalten und Änderungen ohne Programmieraufwand zu ermöglichen kann man zum Beispiel abhängig vom Status der CMS-Seite ein Modul ("TopSeller") an der selben Position bei deaktivierter CMS-Seite anzeigen lassen.
[{assign var="CMSIDENT" value=false}]
[{oxifcontent ident="CMSIDENT" object="oCont"}]
[{ assign var="CMSIDENT" value=true }]
[{/oxifcontent}]
[{if $CMSIDENT }]
[{ oxcontent ident=CMSIDENT }]
[{else}]
[{* TopOfTheShop *}]
[{block name="sidebar_boxproducts"}]
[{if $oView->getClassName() eq "start" && $oView->getTop5ArticleList()}]
[{include file="widget/product/boxbestseller.tpl" _boxId="topBox" _oBoxProducts=$oView->getTop5ArticleList() _sHeaderIdent="BOX_TOPOFTHESHOP_HEADER"}]
[{/if}]
[{/block}]
[{/if}]
Weiter Scrollen