专注于云服务器
VPS主机优惠测评
国内免备案虚拟主机

记录DEDECMS织梦CMS程序简略标题调用方式

在设计一款DEDECMS织梦CMS的主题,已经是将近十年没有接触这款CMS程序。在内容页设置过程中,根据需求标题中是不要显示标题的,而是使用简短标题。我们在发布DEDECMS文章的时候在标题后面是可以看到有简略标题选项。

如上图,理论上老蒋找到简略标题调用代码就可以。但是我根据自己的想法找到标签放到模板中还是无法调用。看来后来几年DEDECMS还是有调整的,毕竟我有十年没有使用这款CMS。

如果我们直接使用到标题中简略标题:

{dede:field.shorttitle/}

如果我们使用包含到循环列表中用:

[field:shorttitle/]

但是这里还有一个问题,万一用户有时候不设置简略标题,那岂不是为空?所以最好有一个判断,如果没有简略标题那就用原文标题。

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

这个可以用到标题里。如果我们在循环中呢?

[field:array runphp='yes'] if(@me[‘shorttitle']==") @me=@me[‘title'];else @me=@me[‘shorttitle'];[/field:array]

这个问题得到解决。

赞(0) 打赏
转载请注明出处:晓波笔记 » 记录DEDECMS织梦CMS程序简略标题调用方式
分享到: 更多 (0)
megalayer云服务器

raksmart云服务器

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

晓波笔记-VPS主机,云服务器优惠促销测评

QQ:87304394

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏