{dede:field name=array runphp=yes}
@me = rand(1,10);
{/dede:field}
field支持用array获取任意字段的值;(支持标记:文章内容模板的 {dede:field name=’array’ /}、arclist、arclistsg、loop、sql 标签)
我们平时常用的就是单独的一个字段,例如[field:title/],[field:arcurl/]
但实际上我们还可以说把查询的整个数组提出来,对多个字段进行判断处理。
例如需要有短标题就显示短标题、没有短标题就显示长标题:
{dede:arclist row='10'}
[field:array runphp='yes']
if(@me['shorttitle']=='') {
@me = @me['title'];
} else {
@me = @me['shorttitle'];
}
[/field:array]
{/dede:arclist}
本站的发展离不开您的支持,请在解决问题后再考虑是否为本站打赏或捐助。