您的位置:首页 > 编程语言 > PHP开发

(四) thinkphp模版使用注意事项

2017-08-28 14:17 309 查看
1 . 在模版中使用 U 参数 传递参数的坑
注意 : 在模版中使用U参数传递参数的时候 , 对于数组格式的,不能使用 [.] ,要使用[""]
例如 :

错误的写法:{:U('Goodspics/index', array( 'goods_id' =>$good.goods_id))}

正确的写法: {:U('Goodspics/index', array( 'goods_id' =>$good['goods_id']))}

2. 在 <if condition="条件" > 中 的条件
注意 : 如果 "条件" 中有数组的形式 , 如果用 [ . ] 进行连接的时候 , 后面一定要注意有空格 , 不然会当成链接 , 所以最好的建议是使用 [' '] 中括号的形式引用数组
例如 :

错误的写法 :

<if condition="$value.name == $value2.name"> ...code </if>

正确的写法 :

<if condition="$value.name == $value2.name"> ...code </if>

推荐的正确的写法 :

<if condition="$value['name'] == $value2['name']"> ...code </if>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: