• 本网豪情赞助商

  • login failed for display 0 ubuntuallowed_u
  • css设定文本超出一行或多行就隐藏并显示省略
  • css设定文本超出一行或多行就隐藏并显示省略
  • 微信小程序如何把接口调用成功的回调函数返回
  • CodeIgniter - 数据库的增删改查
  • php生成excel的三种方式
  • 小程序UI库推荐
  • 多个句子竖向排列
  • 美团,大众点评,58城市行政区域和商圈数据实
  • java.security.InvalidKeyException: Illega
  • h3>

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


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


    文章TAG:

    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}