作者:小鱼的互联网观察
发布时间:July 19, 2010
分类:技术
ecshop的foreach循环有几个变量可以使用。代码如下 <!--{foreach from=$categories_ban item=cat name=catindex}--><!--{if !$smarty.foreach.catindex.last}-->"{$cat.brand_name} {$smarty.foreach.catindex.index}",<!--{/if}--><!--{if $smarty.foreach.catindex.last}-->"{$cat.brand_name} {$smarty.foreach.catindex.index}"<!--{/if}--><!--{/foreach}-->
last是判断当前循环是否是最后一次循环。对应的还有第一次循环。 适应于一些 对循环输出变量要求不同样式的环境
作者:小鱼的互联网观察
发布时间:July 14, 2010
分类:技术
使用以下方式在 后台php文件中自定义前台变量.
$smarty->assign('recent_buys',func());
其中,func是一个可以执行的php函数。这样就可以进行后台到前台任意数据的提交和显示。
作者:小鱼的互联网观察
发布时间:July 13, 2010
分类:互联网观察
ecshop中。模板的foreach循环使用以下方法控制循环次数和break
<!--<?php print_r(get_recommend_goods("best"))?>-->
<!--{foreach from=get_recommend_goods("best") item=good name=foo}-->
<!--{if ($smarty.foreach.foo.index <=4) } -->
<?php break?>
<a href="{$good.url}">{$good.name}</a>
<!--{/if}-->
<!--{/foreach}-->
- 页码: