+ -
当前位置:首页 → 问答吧 → 求助tp模板if两个变量比较的的问题

求助tp模板if两个变量比较的的问题

时间:2011-12-19

来源:互联网



模板:
  1. <select name="cid" id="cid">
  2. <option value="">请选择组别</option>
  3. <volist name="items" id="vo" key="k">
  4. <option value="<!--{$vo.cid}-->" <if condition="($vo.cid eq $category.cid)">disabled="disabled"</if>><!--{$vo.cate}--></option>
  5. </volist>
  6. </select>
复制代码
模板引擎解析之后:

  1. <select name="cid" id="cid">
  2.     <option value="">请选择组别</option>
  3. <?php if(is_array($items)): $k = 0; $__LIST__ = $items;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): ++$k;$mod = ($k % 2 )?><option value="<?php echo ($vo["cid"]); ?>" <?php if(($vo["cid"] == $category.cid)): ?>disabled="disabled"<?php endif; ?>><?php echo ($vo["cate"]); ?></option><?php endforeach; endif; else: echo "" ;endif; ?>
  4. </select>
复制代码

作者: nieger   发布时间: 2011-12-19

<if condition="($vo.cid eq $category.cid)">disabled="disabled"</if>

解析成

<?php if(($vo["cid"] == $category.cid)): ?>disabled="disabled"<?php endif; ?>

作者: nieger   发布时间: 2011-12-19