发新话题
打印

如何用ST实现嵌套循环?

如何用ST实现嵌套循环?

如参考图片所示意,要实现这样一个嵌套的数据显示方式。

如果仅一层可直接通过BEGIN-END取array实现,但在该array内,还需要读取其下属子类数据,用ST如何实现?

[ 本帖最后由 waasai 于 2007-12-21 15:27 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP



那么多天了,都没人顶一个,本版人气不旺啊

TOP

复制内容到剪贴板
代码:
<?php
include_once('ASSinit.php');
$tpl = new SmartTemplate("cs.htm");
$List[0]['NAME']="一级分类";
$List[0]['ID']="1";
$List[0]['List1'][0]['NAME']="二级分类";
$List[0]['List1'][0]['ID']="11";
$List[1]['NAME']="一级分类2";
$List[1]['ID']="2";
$List[1]['List1'][0]['NAME']="二级分类";
$List[1]['List1'][0]['ID']="21";
$tpl->assign("List",$List);
$tpl->output();
?>
模板
复制内容到剪贴板
代码:
<html>
<body>
<table border="1">
<!-- BEGIN List -->
  <tr>
    <td width="112">{NAME}--{ID}</td>
    <td width="303"> </td>
  </tr>
  <!-- BEGIN List1 -->
  <tr>
    <td> </td>
    <td>{NAME}--{ID} </td>
  </tr>
  <!-- END List1 -->
<!-- END List -->
</table>
</body>
</html>
附件: 您所在的用户组无法下载或查看附件

TOP

顶了再学,要是能给分的话,我把帖子原分*10 给你

TOP

哈哈

TOP

发新话题