Shopware
- Details
{foreach $sArticle.sConfigurator as $sConfigurator}
{counter print=false assign=myCounter}
{if $myCounter== 2}
{* Do something *}
{/if}
{/foreach}
Wird ein zweiter Counter benötigt, ist dies so nicht mehr möglich, da {counter ... den Counter initialisiert.
Mit einer kurzen Syntaxänderung der Foreach geht es aber problemlos:
{foreach from=$sArticle.sConfigurator item=sConfigurator name=configurator}
{if $smarty.foreach.configurator.iteration==2}
{* Do something *}
{/if}
{/foreach}
- Details
jQuery ist bei Shopware schon inkludiert. jQueryUI kann man so einbinden:
- Details
Um in Smarty eine Varaible aus mehreren Strings und/oder Variablen zusammenzusetzen geht das mit cat
{assign var="VARNAME" value='STRING1'|cat:$VAR1|cat:'STRING2'}
bzw
{$VARNAME = 'STRING1'|cat:$VAR1|cat:'STRING2'}