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表单提交问题的解决方法
Apr 12 PHP
php数据库抽象层 PDO
May 07 PHP
php stream_get_meta_data返回值
Sep 29 PHP
使用Curl进行抓取远程内容时url中文编码问题示例探讨
Oct 29 PHP
合并ThinkPHP配置文件以消除代码冗余的实现方法
Jul 22 PHP
ThinkPHP实现动态包含文件的方法
Nov 29 PHP
PHP实现事件机制实例分析
Jun 26 PHP
关于php中的json_encode()和json_decode()函数的一些说明
Nov 20 PHP
php实现水印文字和缩略图的方法示例
Dec 29 PHP
YII框架行为behaviors用法示例
Apr 26 PHP
PHP创建XML接口示例
Jul 04 PHP
PHP常用字符串输出方法分析(echo,print,printf及sprintf)
Mar 09 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获取指定日期所在月的开始日期与结束日期
2013/08/01 PHP
PHP模拟QQ登录的方法
2015/07/29 PHP
PHP简单判断字符串是否包含另一个字符串的方法
2016/03/25 PHP
PHP通过调用新浪API生成t.cn格式短网址链接的方法详解
2019/02/20 PHP
js获取div高度的代码
2008/08/09 Javascript
javascript Array.prototype.slice使用说明
2010/10/11 Javascript
jquery validate添加自定义验证规则(验证邮箱 邮政编码)
2013/12/04 Javascript
jQuery动态创建html元素的常用方法汇总
2014/09/05 Javascript
JavaScript实现解析INI文件内容的方法
2016/11/17 Javascript
layui中layer前端组件实现图片显示功能的方法分析
2017/10/13 Javascript
Vue条件循环判断+计算属性+绑定样式v-bind的实例
2018/09/18 Javascript
bootstrap table实现合并单元格效果
2018/12/24 Javascript
Mpvue中使用Vant Weapp组件库的方法步骤
2019/05/16 Javascript
localstorage实现带过期时间的缓存功能
2019/06/28 Javascript
vue css 引入asstes中的图片无法显示的四种解决方法
2020/03/16 Javascript
JavaScript ES6 Class类实现原理详解
2020/05/08 Javascript
vue swipeCell滑动单元格(仿微信)的实现示例
2020/09/14 Javascript
element 动态合并表格的步骤
2020/12/31 Javascript
[49:18]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 OG vs TNC
2018/04/01 DOTA
python通过opencv实现批量剪切图片
2017/11/13 Python
Python3实现爬虫爬取赶集网列表功能【基于request和BeautifulSoup模块】
2018/12/05 Python
使用python画社交网络图实例代码
2019/07/10 Python
Django项目使用CircleCI的方法示例
2019/07/14 Python
基于django传递数据到后端的例子
2019/08/16 Python
css3图片边框border-image的用法
2017/06/30 HTML / CSS
Mistine官方海外旗舰店:泰国国民彩妆品牌
2016/12/28 全球购物
Boden澳大利亚官网:英国在线服装公司
2018/08/05 全球购物
工商管理实习自我鉴定
2013/09/28 职场文书
经贸专业毕业生求职信范文
2014/05/01 职场文书
安全生产计划书
2014/05/04 职场文书
艺术学院毕业生求职信
2014/07/09 职场文书
高中升旗仪式演讲稿
2014/09/09 职场文书
导游词之五台山
2019/10/11 职场文书
CSS3 天气图标动画效果
2021/04/06 HTML / CSS
python中__slots__节约内存的具体做法
2021/07/04 Python
Js类的构建与继承案例详解
2021/09/15 Javascript