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获取当前文件所在目录 getcwd()函数
May 13 PHP
PHP循环语句笔记(foreach,list)
Nov 29 PHP
file_get_contents获取不到网页内容的解决方法
Mar 07 PHP
2014过年倒计时示例
Jan 31 PHP
Thinkphp搭建包括JS多语言的多语言项目实现方法
Nov 24 PHP
PHP如何将log信息写入服务器中的log文件
Jul 29 PHP
PHP版本的选择5.2.17 5.3.27 5.3.28 5.4 5.5兼容性问题分析
Apr 04 PHP
PHP调用存储过程返回值不一致问题的解决方法分析
Apr 26 PHP
Yii2中DropDownList简单用法示例
Jul 18 PHP
PHP中Trait及其应用详解
Feb 14 PHP
php微信开发之关注事件
Jun 14 PHP
PHP内存溢出优化代码详解
Feb 26 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面向对象全攻略 (十五) 多态的应用
2009/09/30 PHP
php自定义中文字符串截取函数substr_for_gb2312及substr_for_utf8示例
2016/05/28 PHP
php版微信返回用户text输入的方法
2016/11/14 PHP
JavaScript中的其他对象
2008/01/16 Javascript
JS的反射问题
2010/04/07 Javascript
IE6下通过a标签点击切换图片的问题
2010/11/14 Javascript
namespace.js Javascript的命名空间库
2011/10/11 Javascript
javascript表单验证和Window详解
2014/12/11 Javascript
javascript实现输出指定行数正方形图案的方法
2015/08/03 Javascript
JS实现选中当前菜单后高亮显示的导航条效果
2015/10/15 Javascript
js实现简单排列组合的方法
2016/01/27 Javascript
JS获取当前脚本文件的绝对路径
2016/03/02 Javascript
Bootstrap Chart组件使用教程
2016/04/28 Javascript
浅谈js函数中的实例对象、类对象、局部变量(局部函数)
2016/11/20 Javascript
react-router4 嵌套路由的使用方法
2017/07/24 Javascript
利用node.js爬取指定排名网站的JS引用库详解
2017/07/25 Javascript
深入浅析golang zap 日志库使用(含文件切割、分级别存储和全局使用等)
2020/02/19 Javascript
vue 在单页面应用里使用二级套嵌路由
2020/12/19 Vue.js
[04:22]DSPL第二期精彩集锦:残血反杀!
2014/12/10 DOTA
[01:00:04]DOTA2上海特级锦标赛B组小组赛#1 Alliance VS Spirit第二局
2016/02/26 DOTA
[02:02]2018DOTA2亚洲邀请赛Mineski赛前采访
2018/04/04 DOTA
[01:01:23]完美世界DOTA2联赛PWL S2 Forest vs FTD.C 第一场 11.26
2020/11/30 DOTA
Python 自动补全(vim)
2014/11/30 Python
Python中super的用法实例
2015/05/28 Python
基于ID3决策树算法的实现(Python版)
2017/05/31 Python
Python实现好友全头像的拼接实例(推荐)
2017/06/24 Python
Python实现求解一元二次方程的方法示例
2018/06/20 Python
Django {{ MEDIA_URL }}无法显示图片的解决方式
2020/04/07 Python
Python调用shell cmd方法代码示例解析
2020/06/18 Python
解决keras使用cov1D函数的输入问题
2020/06/29 Python
pandas.DataFrame.drop_duplicates 用法介绍
2020/07/06 Python
python3将变量输入的简单实例
2020/08/19 Python
股东协议书
2014/04/14 职场文书
个人贷款授权委托书样本
2014/10/07 职场文书
公安机关党的群众路线教育实践活动剖析材料
2014/10/10 职场文书
Python代码,能玩30多款童年游戏!这些有几个是你玩过的
2021/04/27 Python