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
一段php加密解密的代码
Jul 16 PHP
使用PHP静态变量当缓存的方法
Nov 13 PHP
ThinkPHP实现带验证码的文件上传功能实例
Nov 01 PHP
PHP判断浏览器、判断语言代码分享
Mar 05 PHP
php中文字符串截取多种方法汇总
Oct 06 PHP
PHP+JS实现的商品秒杀倒计时用法示例
Nov 15 PHP
php使用curl下载指定大小的文件实例代码
Sep 30 PHP
PHP开发实现快递查询功能详解
Apr 08 PHP
Laravel框架自定义公共函数的引入操作示例
Apr 16 PHP
Yii2处理密码加密及验证的方法
May 12 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
PHP中error_reporting()函数的用法(修改PHP屏蔽错误)
2011/07/01 PHP
PHP计算一年多少个星期和每周的开始和结束日期
2014/07/01 PHP
php使用fopen创建utf8编码文件的方法
2014/10/31 PHP
Yii框架用户登录session丢失问题解决方法
2017/01/07 PHP
PHP结合Vue实现滚动底部加载效果
2017/12/17 PHP
PHP中将一个字符串部分字符用星号*替代隐藏的实现代码
2019/09/08 PHP
PHP命名空间(namespace)原理与用法详解
2019/12/11 PHP
jquery 模拟雅虎首页的点击对话框效果
2010/04/11 Javascript
Jquery实现视频播放页面的关灯开灯效果
2013/05/27 Javascript
js分页工具实例
2015/01/28 Javascript
JavaScript使用setInterval()函数实现简单轮询操作的方法
2015/02/02 Javascript
js实现的tab标签切换效果代码分享
2015/08/25 Javascript
jQuery实现的超酷苹果风格图标滑出菜单效果代码
2015/09/16 Javascript
基于jQuery实现的美观星级评论打分组件代码
2015/10/30 Javascript
jQuery点击弹出层弹出模态框点击模态框消失代码分享
2017/01/21 Javascript
vue基于Vue2.0和高德地图的地图组件实例
2017/04/28 Javascript
jQuery选择器之属性过滤选择器详解
2017/09/28 jQuery
浅谈mvvm-simple双向绑定简单实现
2018/04/18 Javascript
webpack分离css单独打包的方法
2018/06/12 Javascript
Vue中常用rules校验规则(实例代码)
2019/11/14 Javascript
如何配置vue.config.js 处理static文件夹下的静态文件
2020/06/19 Javascript
vue项目中使用多选框的实例代码
2020/07/22 Javascript
Python人脸识别初探
2017/12/21 Python
pandas数据处理基础之筛选指定行或者指定列的数据
2018/05/03 Python
关于django 数据库迁移(migrate)应该知道的一些事
2018/05/27 Python
python实现批量图片格式转换
2020/06/16 Python
Sanic框架流式传输操作示例
2018/07/18 Python
python爬取股票最新数据并用excel绘制树状图的示例
2021/03/01 Python
在阿尔卑斯山或希腊度过快乐假期:Alpine Elements
2019/12/28 全球购物
几个Shell Script面试题
2014/04/18 面试题
城市轨道交通工程职业生涯规划书范文
2014/09/16 职场文书
大学生万能检讨书范例
2014/10/04 职场文书
党建工作目标管理责任书
2015/01/29 职场文书
2015年教师节主持词
2015/07/03 职场文书
大队委员竞选稿
2015/11/20 职场文书
python析构函数用法及注意事项
2021/06/22 Python