如下:
<td>{:D('Admin/MyCategory')->getName($item['sortA'])} - {:D('Admin/MyCategory')->getName($item['sortB'])}</td>
因为{:D('Admin/MyCategory')->getName($item['sortB'])}可能为空所以要进行判断,要怎么改?
<if condition="D方法?"></if>
就是类似<if condition="(D('Admin/ArticleCategory')->getName($item['sort2'])) eq 'test'"> ,这里面的判断要怎么修改?
第1个回答 2016-10-12
thinkphp中有个标签叫if标签,结合使用就可以了
用法:
<if condition="($name eq 1) OR ($name gt 100) "> value1<elseif condition="$name eq 2"/>value2
<else /> value3
</if>
详细使用方法,参考官方文档:
getName($item['sort2'])) eq 'test'">这么写会报XML标签语法错误
追答编译器报错不用管
追问关键是无法继续运行。。