1. 程式人生 > >ecshop模版循環遍歷中自動調用函數

ecshop模版循環遍歷中自動調用函數

href 直接 php代碼 賦值 link targe src 獲取 pre

以下代碼:

<!--{foreach from=get_categories_tree(0) item=cat name=cat0}-->

                  <!--{foreach from=get_brands1($GLOBALS[‘smarty‘]->_var[‘cat‘][‘id‘]) item=bchilder name=bchilder}--> 
                  {if $smarty.foreach.bchilder.iteration < 9} <a href="{$bchilder.url}" class
="img-link" target="_blank" title="{$bchilder.brand_name|escape:html}"> <img src="data/brandlogo/{$bchilder.brand_logo}" width="90" height="36" /> </a> {/if} <!--{/foreach}--> <!--{/foreach}-->

倆個foreach循環中,from中嵌套了方法,方法中使用$GLOBALS[‘smarty‘]->_var[‘cat‘][‘id‘]獲取變量;

一般都是從php代碼中賦值,但是有時候直接在模版中進行運算處理,類似如上,也是很方便的。

ecshop模版循環遍歷中自動調用函數