您的位置:首页 > 编程语言 > PHP开发

PHP 5.3 Smarty 实现双层循环

2012-06-09 13:45 225 查看
client 端:

tpl文件内容:

<div class="list">
<{foreach from=$items key=k item=items1}>
<div>
<h3></h3>
<h3><{$k}></h3>
</div>
<div>
<ul>
<{foreach from=$items1 key=kk item=items2}>
<li><a target="_blank" href="<{$items2.url}>"><{$items2.name}></a></li>
<{/foreach}>
</ul>
</div>
<{/foreach}>
</div>

Server端:

PHP给$items参数赋值实现:

public static function get_item_list()
{

$key_list=$item_list=array();

$key_list=get_keycontent();

foreach ($key_list as $value)
{
$item_list[$value[keyname]]=get_items_by_keyid($value[keyid]);
}

assign('items', $item_list);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: