ThinkPHP模板引擎标签里面 变量问题
<foreachname="info"item="v"><trid="product1"><td>{$v.mg_id}</td><td><ahref="#">{$v.mg...
<foreach name="info" item="v">
<tr id="product1">
<td>{$v.mg_id}</td>
<td><a href="#">{$v.mg_name}</a></td>
<td>
{$rinfo[$v.mg_role_id]} 这里现在是smarty的写法,报错,怎么改为TP模板引擎的写法呢?
</td>
<td><a href='__CONTROLLER__/upd/mg_id/{$v.mg_id}'>修改</a></td>
</tr>
</foreach> 展开
<tr id="product1">
<td>{$v.mg_id}</td>
<td><a href="#">{$v.mg_name}</a></td>
<td>
{$rinfo[$v.mg_role_id]} 这里现在是smarty的写法,报错,怎么改为TP模板引擎的写法呢?
</td>
<td><a href='__CONTROLLER__/upd/mg_id/{$v.mg_id}'>修改</a></td>
</tr>
</foreach> 展开
2个回答
展开全部
{$rinfo[$v.mg_role_id]}这里应该是{$v.mg_role_id},还有<tr id="product1"></tr>应该放在foreach的外面比较好一些,不然你循环的时候就会多了一个<tr id="product1">。
另外,foreach的正确写法
<foreach name="list" item="vo">
{$vo.id}
{$vo.name}
</foreach>
望采纳!
另外,foreach的正确写法
<foreach name="list" item="vo">
{$vo.id}
{$vo.name}
</foreach>
望采纳!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询