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 相关文章推荐
数据库的日期格式转换
Oct 09 PHP
Youku 视频绝对地址获取的方法详解
Jun 26 PHP
解析wamp5下虚拟机配置文档
Jun 27 PHP
实用的简单PHP分页集合包括使用方法
Oct 21 PHP
thinkphp实现数组分页示例
Apr 13 PHP
php将access数据库转换到mysql数据库的方法
Dec 24 PHP
9个实用的PHP代码片段分享
Jan 22 PHP
PHP获取文件行数的方法
Jun 10 PHP
php实现背景图上添加圆形logo图标的方法
Nov 17 PHP
PHP使用PHPExcel实现批量上传到数据库的方法
Jun 08 PHP
Ajax+Jpgraph实现的动态折线图功能示例
Feb 11 PHP
PHP+Mysql分布式事务与解决方案深入理解
Feb 27 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
受疫情影响 动画《Re从零开始的异世界生活》第二季延期至7月
2020/03/10 日漫
PHP多种序列化/反序列化的方法详解
2017/06/23 PHP
PHP单例模式与工厂模式详解
2017/08/29 PHP
TP框架实现上传一张图片和批量上传图片的方法分析
2020/04/23 PHP
ExtJs 表单提交登陆实现代码
2010/08/19 Javascript
用jQuery模拟页面加载进度条的实现代码
2011/12/19 Javascript
jQuery写的日历(包括日历的样式及功能)
2013/04/23 Javascript
Function.prototype.call.apply结合用法分析示例
2013/07/03 Javascript
Javascript 拖拽雏形中的一些问题(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
jQuery判断数组是否包含了指定的元素
2015/03/10 Javascript
jquery使用ul模拟select实现表单美化的方法
2015/08/18 Javascript
JS+CSS实现简单滑动门(滑动菜单)效果
2015/09/19 Javascript
Jquery zTree 树控件异步加载操作
2016/02/25 Javascript
js实现音乐播放控制条
2017/09/09 Javascript
js canvas实现二维码和图片合成的海报
2020/11/19 Javascript
vue element-ui实现input输入框金额数字添加千分位
2019/12/29 Javascript
Python3基础之输入和输出实例分析
2014/08/18 Python
python继承和抽象类的实现方法
2015/01/14 Python
编写Python脚本来实现最简单的FTP下载的教程
2015/05/04 Python
发布你的Python模块详解
2016/09/15 Python
python thrift搭建服务端和客户端测试程序
2018/01/17 Python
Python实现基于KNN算法的笔迹识别功能详解
2018/07/09 Python
Flask web开发处理POST请求实现(登录案例)
2018/07/26 Python
Python图像处理之图片文字识别功能(OCR)
2019/07/30 Python
使用Python进行防病毒免杀解析
2019/12/13 Python
没编程基础可以学python吗
2020/06/17 Python
python opencv肤色检测的实现示例
2020/12/21 Python
Finishline官网:美国一家领先的运动品牌鞋类、服装零售商
2016/07/20 全球购物
印度尼西亚值得信赖的第一家网店:Bhinneka
2018/07/16 全球购物
幼儿园中班教学反思
2014/02/10 职场文书
大学生村官演讲稿
2014/04/25 职场文书
村级环境卫生整治方案
2014/05/04 职场文书
大学班级文化建设方案
2014/05/06 职场文书
文明美德伴我成长演讲稿
2014/05/12 职场文书
2016年共产党员个人承诺书
2016/03/24 职场文书
Golang bufio详细讲解
2022/04/21 Golang