织梦DEDECMS 标签输出个随机数字

织梦DEDECMS 标签输出个随机数字

{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}

 

THE END