当前位置:钓飞鱼 > 优化 > 织梦 > 正文

织梦调用字段有则输出,无则显示指定内容

时间:2021-01-28 00:11 作者:小冬 来源:钓飞鱼 浏览量:

简介在使用织梦dedecms时,伪静态下需要修改单独一篇文档的详情页介绍,需要用到调用字段有内容则输出,无则显示指定内容,以下是事情的经过。...

最近在工作中算是遇到一个技术问题,于是我想到了采用《织梦调用字段有则输出,无则显示指定内容》这种方式解决问题!

情况是这样的:

1、它是一个织梦dedecms的伪静态站点

2、我的图集栏目除了图集不同,详情页介绍完全相同,也就是详情页介绍在模板中写死的。

3、我需要修改一个图集栏目的某一篇文档的:详情页介绍

那么问题来了:

如果在模板中改详情页介绍,那么所有的文档详情页都会被修改;如果单独增加一个字段去调用,在字段中加入这篇文档的详情页介绍,那么原来模板中写死的内容依然会被调用出来。

于是:

我想到了织梦调用代码中的判断语句:意思是判断这个字段是否有内容,如果没有内容可以输出指定内容,也可以为空。

然后:

我先在内容模型中新增了一个字段(字段名:danye),软后找到了织梦调用文章来源的判断代码:{dede:field.source runphp=yes}@me = (empty(@me) ? "互联网" : "@me");{/dede:field.source}(意思是如果填写了来源,就调用来源,如果没有填写来源,来源位置就显示“互联网”)

改成了判断字段有内容则输出,无则显示指定内容,最后改的代码如下:

{dede:field.danye runphp=yes}@me = (empty(@me) ? "<img src='/templets/default/images/chunshuizhuanti/cs_17.jpg'>" : "@me");{/dede:field.danye}


标签: 织梦判断调用  织梦调用标签 

转载:本文来源于【钓飞鱼】,转载请注明来源和链接地址;版权申明:部分内容均来源于互联网,如有侵权联系删除

标题:织梦调用字段有则输出,无则显示指定内容

链接:http://www.diaofeiyu.com/seo/cms/152.html

钓飞鱼(小冬)

一个做SEO优化的钓鱼人

阴差阳错干上了净水行业的工作

希望能够通过钓飞鱼博客记录和分享:
工作、娱乐以及生活

我的笔记:152

投稿邮箱:wxd@diaofeiyu.com

去留言

最新评论

站点信息

  • 文章统计152篇文章
  • 标签管理钓鱼标签
  • 微信公众号:扫码,关注钓飞鱼