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初学入门
Nov 19 PHP
php flush类输出缓冲剖析
Oct 19 PHP
简化php模板页面中分页代码的解析
Feb 06 PHP
一个php导出oracle库的php代码
Apr 20 PHP
php 转换字符串编码 iconv与mb_convert_encoding的区别说明
Nov 10 PHP
PHP不用第三变量交换2个变量的值的解决方法
Jun 02 PHP
destoon官方标签大全
Jun 20 PHP
PHP字符串逆序排列实现方法小结【strrev函数,二分法,循环法,递归法】
Jan 13 PHP
PHP实现超简单的SSL加密解密、验证及签名的方法示例
Aug 28 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
Nov 14 PHP
PHP实现基于PDO扩展连接PostgreSQL对象关系数据库示例
Mar 31 PHP
Smarty模板配置实例简析
Jul 20 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
加强版phplib的DB类
2008/03/31 PHP
php中比较简单的导入phpmyadmin生成的sql文件的方法
2011/06/28 PHP
不使用php api函数实现数组的交换排序示例
2014/04/13 PHP
php in_array() 检查数组中是否存在某个值详解
2016/11/23 PHP
php中通过eval实现字符串格式的计算公式
2017/03/18 PHP
Laravel框架下的Contracts契约详解
2020/03/17 PHP
一个简单的js树形菜单
2011/12/09 Javascript
Java/JS获取flash高宽的具体方法
2013/12/27 Javascript
jquery学习总结(超级详细)
2014/09/04 Javascript
14款经典网页图片和文字特效的jQuery插件-前端开发必备
2015/08/25 Javascript
JavaScript编程学习技巧汇总
2016/02/21 Javascript
你知道setTimeout是如何运行的吗?
2016/08/16 Javascript
省市区三级联动jquery实现代码
2020/04/15 Javascript
JQ图片文件上传之前预览功能的简单实例(分享)
2017/11/12 Javascript
详解vue表单——小白速看
2018/04/08 Javascript
微信小程序自定义弹窗wcPop插件
2018/11/19 Javascript
vue中对象数组去重的实现
2020/02/06 Javascript
[01:21]2018DOTA2亚洲邀请赛4.5采访 打DOTA2也能有女朋友?
2018/04/06 DOTA
[52:40]完美世界DOTA2联赛PWL S2 Magma vs GXR 第一场 11.29
2020/12/02 DOTA
构建Python包的五个简单准则简介
2015/06/15 Python
Python 实现 贪吃蛇大作战 代码分享
2016/09/07 Python
Python中的sys.stdout.write实现打印刷新功能
2020/02/21 Python
python列表的逆序遍历实现
2020/04/20 Python
Scrapy项目实战之爬取某社区用户详情
2020/09/17 Python
简单整理HTML5的基本特性和语法
2016/02/18 HTML / CSS
Html5页面中的返回实现的方法
2018/02/26 HTML / CSS
最新的小工具和卓越的产品设计:Oh That Tech!
2019/08/07 全球购物
俄罗斯三星品牌商店:Samsungstore
2020/04/05 全球购物
荷兰DOD药房中文官网:DeOnlineDrogist
2020/12/27 全球购物
linux面试题参考答案(11)
2016/11/26 面试题
出纳工作岗位责任制
2014/02/02 职场文书
小学综治宣传月活动总结
2014/07/02 职场文书
婚内分居协议书范文
2014/11/26 职场文书
行政主管岗位职责范本
2015/04/09 职场文书
可可西里观后感
2015/06/08 职场文书
带你了解Java中的ForkJoin
2022/04/28 Java/Android