php文件
php
$tpl
=
New
Smarty();
$Class
array(array("bigid"
"1","bigname"
array(array("ID"
"1","Name"="稻谷"),array("ID"
"蔬菜及制成品","Small"
"1","Name"="竹笋类"),array("ID"
$tpl-
assign("Class",$Class);
tpl文件
ul
id="cla_cen"
li
{*产品分类*}
{section
name=big
loop=$Class}
name=small
loop=$Class[big].Small}
a
href="#Small{$Class[big].Small[small].ID}"{$Class[big].Small[small].Name}/a
|
{/section}
br
/li
/ul
SQL执行要在PHP里面写的.smsrty里面不行.除非你自定义模板语法的.
是你数据组和写法不对.
把子分类组织成数组,作为主分类的一个元素.结构类似这样的.
array(array('title'='大分类一','Sloop'=array('title'='子分类一')))
我习惯用section,所以用section给你举例子.
{section name=t1 loop=$Cloop}
dl
dta href="#"{$Cloop[t1].Title}/a/dt//大分类的标题
以上就是土嘎嘎小编为大家整理的关于phpsmartyloop的信息相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!