求解关于smarty语法一问题,急!!!!在线等,请各位大虾不吝指教 - 技术问答
[ol][*]{foreachname=parenttablistkey=parenttabitem=detailsfrom=$QUICKACCESS}[*]??[*]?...
[ol][*]{foreach name=parenttablist key=parenttab item=details from=$QUICKACCESS}[*]??[*]? ? [*]? ?? ?{foreach name=modulelist item=modules from=$details}[*]? ?? ???{assign var=\"modulelabel\" value=$modules[1]|@getTranslatedString:$modules[0]}[*]? ?? ???{* Use Custom module action if specified *}[*]? ?? ???{assign var=\"moduleaction\" value=\"index\"}[*]? ?? ???{if isset($modules[2])}[*]? ?? ?? ? {assign var=\"moduleaction\" value=$modules[2]}[*]? ?? ???{/if}[*]? ?? ???{$modulelabel}[*]? ?? ?{/foreach}[*]? ? [*]??[*]{/foreach}[/ol]{assign var=\"modulelabel\" value=$modules[1]|@getTranslatedString:$modules[0]}这段代码是什么意思,
展开
1个回答
2013-06-02
展开全部
{assign var=\"modulelabel\" value=$modules[1]|@getTranslatedString:$modules[0]}将$modules[1]里面的值,使用getTranstratedString方法进行转化吧,这个方法的还有一个参数就是modules[0],然后重新复制到modulelabel,这样在后面的代码中可以通过$modulelabel进行引用。好久没有用smarty了,拿不准了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询