欢迎来到元素模板ys720.com,本站提供专业的织梦模板PBOOTCMS模板网站模板网站修改/网站仿站
当前位置:主页 > 程序教程 > DEDECMS教程 >
DEDECMS教程

dedecms [field:array runphp='yes']标签使用技巧

(元素模板) / 2014-03-01 14:23

field支持用array获取任意字段的值;(支持标记:文章内容模板的 {dede:field name=’array’ /}、arclist、arclistsg、loop、sql 标签)

我们平时常用的就是单独的一个字段,例如[field:title/],[field:arcurl/]

但实际上我们还可以说把查询的整个数组提出来,对多个字段进行判断处理。

 

最主要是,很多时候,有些人的php标签需要
同时处理两个或以上字段参数的,用这个就相当方便!

例如需要有短标题就显示短标题、没有短标题就显示长标题:

1 {dede:arclist row='10'}
2     [field:array runphp='yes']
3         if(@me['shorttitle']=='') {
4             @me = @me['title'];
5         } else {
6             @me = @me['shorttitle'];
7         }
8     [/field:array]
9 {/dede:arclist}

Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com