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脚本的10个技巧(2)
Oct 09 PHP
使用 php4 加速 web 传输
Oct 09 PHP
PHP Zip压缩 在线对文件进行压缩的函数
May 26 PHP
php高级编程-函数-郑阿奇
Jul 04 PHP
php语言流程控制中的主动与被动
Nov 05 PHP
PHP实现把MySQL数据库导出为.sql文件实例(仿PHPMyadmin导出功能)
May 10 PHP
yii中widget的用法
Dec 03 PHP
PHP Callable强制指定回调类型的方法
Aug 30 PHP
php类自动装载、链式操作、魔术方法实现代码
Jul 23 PHP
使用swoole 定时器变更超时未支付订单状态的解决方案
Jul 24 PHP
修改Laravel自带的认证系统的User类的命名空间的步骤
Oct 15 PHP
PHP safe_mode开启对于PHP系统函数有什么影响
Nov 10 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写的基于Memcache的Queue实现代码
2011/11/27 PHP
深入理解PHP之OpCode原理详解
2016/06/01 PHP
PHP实现的策略模式示例
2019/03/20 PHP
laravel5.6实现数值转换
2019/10/23 PHP
Javascript 表单之间的数据传递代码
2008/12/04 Javascript
ExtJS 工具栏 分页事件参数
2010/03/05 Javascript
jQuery教程 $()包装函数来实现数组元素分页效果
2013/08/13 Javascript
实用框架(iframe)操作代码
2014/10/23 Javascript
jQuery中siblings()方法用法实例
2015/01/08 Javascript
JS定义网页表单提交(submit)的方法
2015/03/20 Javascript
巧用Vue.js+Vuex制作专门收藏微信公众号的app
2016/11/03 Javascript
Vue.js实战之通过监听滚动事件实现动态锚点
2017/04/04 Javascript
微信小程序实现滑动删除效果
2017/05/19 Javascript
详解Nodejs之静态资源处理
2017/06/05 NodeJs
详解Vue双向数据绑定原理解析
2017/09/11 Javascript
React Native自定义控件底部抽屉菜单的示例
2018/02/08 Javascript
Webpack 4.x搭建react开发环境的方法步骤
2018/08/15 Javascript
vue项目使用axios发送请求让ajax请求头部携带cookie的方法
2018/09/26 Javascript
html+vue.js 实现漂亮分页功能可兼容IE
2020/11/07 Javascript
[02:45]DOTA2英雄基础教程 伐木机
2013/12/23 DOTA
Python中property属性实例解析
2018/02/10 Python
Python 实现两个列表里元素对应相乘的方法
2018/11/14 Python
python:删除离群值操作(每一行为一类数据)
2020/06/08 Python
python 抓取知乎指定回答下视频的方法
2020/07/09 Python
详解CSS3开启硬件加速的使用和坑
2017/08/21 HTML / CSS
W3C公布最新的HTML5标准草案
2008/10/17 HTML / CSS
HTML5 的新的表单元素(datalist/keygen/output)使用介绍
2013/07/19 HTML / CSS
学雷锋活动总结报告
2014/06/26 职场文书
家庭财产分割协议范文
2014/11/24 职场文书
2015年财务科工作总结范文
2015/05/13 职场文书
英语读书笔记
2015/07/02 职场文书
新学期家长寄语2016
2015/12/03 职场文书
医务人员医德医风心得体会
2016/01/25 职场文书
只用50行Python代码爬取网络美女高清图片
2021/06/02 Python
详解非极大值抑制算法之Python实现
2021/06/28 Python
python区块链实现简版工作量证明
2022/05/25 Python