香港独立IP空间
香港php空间
美国php空间
域名注册

今天无忧主机小编分享的东西为:dedecms实现有短标题时显示短标题、无短标题时显示长标题的方法,如有有兴趣的站长可以与无忧主机小编相互交流一下,欢迎骚扰。

不说太多,切入正题。DEDECMS中的field支持用ARRAY标签来获取任意字段的值;(支持标记:文章列表模板的arclist、arclistsg、loop、sql 标签)。‍也就是说,field是查询数据库得到的一组数据的集合。

下面举一个例子(有短标题时显示短标题):

如果是这样的代码:{dede:field name=’title’ /}

那么可以替换成:{dede:field name=’array’ runphp=’yes’} @me=@me[‘title’];{/dede:field}这一句代码,

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

因此,在需要有短标题就显示短标题、没有短标题就显示长标题的情况下,可使用如下代码:

{dede:field name=’array’ runphp=’yes’} if (@me[‘shorttitle’]==”) @me=@me[‘title’];else @me=@me[‘shorttitle’];{/dede:field}

无忧主机小编提醒:这些显示短标题与长标题的代码,都是在DEDECMS后台的模板管理里面添加的哦。

无忧主机相关文章推荐阅读:

DEDECMS去掉管理员后台广告界面方法

DEDECMS程序网站如何添加GOOGLE地图

DEDECMS被黑怎么办?被挂马?被入侵怎么办?如何恢复网站

本文地址:http://www.51php.com/dedecms/15145.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档