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 相关文章推荐
ajax缓存问题解决途径
Dec 06 PHP
PHP写杨辉三角实例代码
Jul 17 PHP
php实现rc4加密算法代码
Apr 25 PHP
php启动时候提示PHP startup的解决方法
May 07 PHP
php实现字符串翻转的方法
Mar 27 PHP
PHP实现二叉树的深度优先与广度优先遍历方法
Sep 28 PHP
php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店)
Dec 21 PHP
Linux下从零开始安装配置Nginx服务器+PHP开发环境
Dec 21 PHP
PHP下载文件的函数实例代码
May 18 PHP
php array_slice 取出数组中的一段序列实例
Nov 04 PHP
深入学习微信网址链接解封的防封原理visit_type
Aug 15 PHP
详解Laravel框架的依赖注入功能
May 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
php简单生成随机数的方法
2015/07/30 PHP
javascript第一课
2007/02/27 Javascript
JavaScript类库D
2010/10/24 Javascript
基于jQuery实现的Ajax 验证用户名是否存在的实现代码
2011/04/06 Javascript
js使用函数绑定技术改变事件处理程序的作用域
2011/12/26 Javascript
javascript工具库代码
2012/03/29 Javascript
setTimeout函数兼容各主流浏览器运行执行效果实例
2013/06/13 Javascript
js实现图片旋转的三种方法
2014/04/10 Javascript
require.js+vue开发微信上传图片组件
2016/10/27 Javascript
Bootstrap表单制作代码
2017/03/17 Javascript
AngularJS封装$http.post()实例详解
2017/05/06 Javascript
vue.js移动端tab组件的封装实践实例
2017/06/30 Javascript
基于vue.js路由参数的实例讲解——简单易懂
2017/09/07 Javascript
vue项目中v-model父子组件通信的实现详解
2017/12/10 Javascript
vue.js前后端数据交互之提交数据操作详解
2018/04/24 Javascript
微信小程序实现传递多个参数与事件处理
2019/08/12 Javascript
解决vue 子组件修改父组件传来的props值报错问题
2019/11/09 Javascript
js实现简单五子棋游戏
2020/05/28 Javascript
布同 统计英文单词的个数的python代码
2011/03/13 Python
将Python代码嵌入C++程序进行编写的实例
2015/07/31 Python
python GUI库图形界面开发之PyQt5多线程中信号与槽的详细使用方法与实例
2020/03/08 Python
Python3.7下安装pyqt5的方法步骤(图文)
2020/05/12 Python
详解css3 Transition属性(平滑过渡菜单栏案例)
2017/09/05 HTML / CSS
HTML5 解析规则分析
2009/08/14 HTML / CSS
详解Canvas实用库Fabric.js使用手册
2019/01/07 HTML / CSS
美国第二大团购网站:LivingSocial
2016/07/24 全球购物
kmart凯马特官网:美国最大的打折零售商和全球最大的批发商之一
2016/11/17 全球购物
说出你对remoting 和webservice的理解和应用
2014/06/08 面试题
物流仓储实习自我鉴定
2013/09/25 职场文书
会计电算化个人求职信范文
2014/01/24 职场文书
小学三年级学生评语
2014/04/22 职场文书
煤矿安全演讲稿
2014/05/09 职场文书
第二批党的群众路线教育实践活动总结报告
2014/10/30 职场文书
天下第一关导游词
2015/02/06 职场文书
医院办公室主任岗位职责
2015/04/01 职场文书
原生JS实现飞机大战小游戏
2021/06/09 Javascript