smarty的section嵌套循环用法示例


Posted in PHP onMay 28, 2016

本文实例讲述了smarty的section嵌套循环用法。分享给大家供大家参考,具体如下:

{section name="sec1" loop=$typeList}
<TABLE class=left20 height=25 cellSpacing=0 cellPadding=0 width=624 
  background=images/indexbg.gif border=0>
   <TBODY>
   <TR>
    <TD class=zi align=left width=554 height=25>  <FONT 
     color=#ffffff><B>{$typeList[sec1].typeName}</B></FONT></TD>
    <TD vAlign=top width=70 height=25><a href="hot.html"><IMG src="images/more.gif" width="53" height="25" 
   border=0></a></TD>
   </TR></TBODY></TABLE>
  <table cellspacing="0" cellpadding="0">
   <tr> 
{section name="sec2" loop=$typeList[sec1].shop}
    <td><table cellspacing="0" cellpadding="0">
      <tr>
       <td valign="center" align="middle" width="116"><table cellspacing="0" cellpadding="0">
         <tr>
          <td><a href="show_prop.php?id={$typeList[sec1].shop[sec2].id}" target="_blank"><img src="http://localhost/{$typeList[sec1].shop[sec2].img_url}" width="84" height="88" border="0"></a></td>
         </tr>
       </table></td>
      </tr>
      <tr>
       <td class="hongzi" align="middle"> <a href="a01.htm">{$typeList[sec1].shop[sec2].name} </a> </td>
      </tr>
      <tr>
       <td class="zi2" align="middle">数量:{$typeList[sec1].shop[sec2].num} 个 </td>
      </tr>
      <tr>
       <td class="zi2" align="middle">价格:{$typeList[sec1].shop[sec2].price} 白金币 </td>
      </tr>
    </table></td>
{/section}
    </tr>
</table>
{/section}

将sec1 的 $typeList[sec1].shop 作为sec2的loop

就可以取到shop其中的数组的内容

希望本文所述对大家基于smarty模板的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP网上调查系统
Oct 09 PHP
让你同时上传 1000 个文件 (二)
Oct 09 PHP
关于Intype一些小问题的解决办法
Mar 28 PHP
php判断字符以及字符串的包含方法属性
Aug 30 PHP
PHP笔记之:日期函数的使用介绍
Apr 24 PHP
php将url地址转化为完整的a标签链接代码(php为url地址添加a标签)
Jan 17 PHP
浅析PHP微信支付通知的处理方式
May 25 PHP
PHP连接access数据库
Mar 27 PHP
php使用for语句输出三角形的方法
Jun 09 PHP
thinkPHP模板算术运算相关函数用法分析
Jul 12 PHP
php表单处理操作
Nov 16 PHP
PHP递归实现汉诺塔问题的方法示例
Nov 25 PHP
PHP引用返回用法示例
May 28 #PHP
php时间函数用法分析
May 28 #PHP
zend framework重定向方法小结
May 28 #PHP
php通过文件头判断格式的方法
May 28 #PHP
Thinkphp自定义代码生成工具及用法说明(附下载地址)
May 27 #PHP
thinkPHP连接sqlite3数据库的实现方法(附Thinkphp代码生成器下载)
May 27 #PHP
php使用pdo连接sqlite3的配置示例
May 27 #PHP
You might like
Php做的端口嗅探器--可以指定网站和端口
2006/10/09 PHP
PHP+MYSQL开发工具及资源收藏
2007/01/02 PHP
php下安装配置fckeditor编辑器的方法
2011/03/02 PHP
php小技巧 把数组的键和值交换形成了新的数组,查找值取得键
2011/06/02 PHP
ThinkPHP项目分组配置方法分析
2016/03/23 PHP
visual studio code 调试php方法(图文详解)
2017/09/15 PHP
JavaScript 获取用户客户端操作系统版本
2009/08/25 Javascript
33种Javascript 表格排序控件收集
2009/12/03 Javascript
JQuery 遮罩层实现(mask)实现代码
2010/01/09 Javascript
javascript常见用法总结
2014/05/22 Javascript
最短的IE判断var ie=!-[1,]分析
2014/05/28 Javascript
解决js下referer兼容各大浏览器的方法
2014/11/03 Javascript
jQuery判断元素上是否绑定了指定事件的方法
2015/03/17 Javascript
介绍JavaScript的一个微型模版
2015/06/24 Javascript
Nodejs Express4.x开发框架随手笔记
2015/11/23 NodeJs
详解JavaScript实现设计模式中的适配器模式的方法
2016/05/18 Javascript
Vue中添加过渡效果的方法
2017/03/16 Javascript
初探js和简单隐藏效果的实例
2017/11/23 Javascript
vue中如何使用ztree
2018/02/06 Javascript
JQuery实现简单的复选框树形结构图示例【附源码下载】
2019/07/16 jQuery
react quill中图片上传由默认转成base64改成上传到服务器的方法
2019/10/30 Javascript
vue 解决data中定义图片相对路径页面不显示的问题
2020/08/13 Javascript
浅谈Vue使用Elementui修改默认的最快方法
2020/12/05 Vue.js
[02:10]探秘浦东源深体育馆 DOTA2 Supermajor不见不散
2018/05/17 DOTA
python中异常报错处理方法汇总
2016/11/20 Python
Python3 replace()函数使用方法
2018/03/19 Python
Python实现的txt文件去重功能示例
2018/07/07 Python
python使用QQ邮箱实现自动发送邮件
2020/06/22 Python
英国大码女性时装零售商:Evans
2018/08/29 全球购物
土地租赁意向书
2014/07/30 职场文书
小学生九一八纪念日83周年演讲稿500字
2014/09/17 职场文书
中学生旷课检讨书2篇
2014/10/09 职场文书
工作业绩不及格检讨书
2014/10/28 职场文书
趣味运动会开幕词
2015/01/28 职场文书
浅谈Python 中的复数问题
2021/05/19 Python
Redis 哨兵机制及配置实现
2022/03/25 Redis