关于本站
本人承接php网站维护,病毒查杀,网站编辑,网站改版,html制作
有需要网站维护,改版,病毒查杀,网站编辑,网站备案,html制作等相关的工作可以联系我。
本人有多年相关工作经验,也可提供免费咨询,交个朋友。
有需要探讨问题的朋友,也可以加我微信,共同探讨!
微信:15011482830 QQ:408917339
1902
22
分类目录
最新评论
- 为啥按照你的方法去写完后 提示未定义的hostname?
-
- 了解了,应该用超链接去访问 我当时用的是ajax,这回在到你这看看如何用Tp6备份数据库
-
- 为什么我执行这个方法 没有下载 ,但用url访问这个页面就可以下载了 是我哪里弄错了吗
-
- 如果在每个单词下面标上注释和用意就更好了
-
文章标签更多
打开边栏(ESC)
关闭边栏(ESC)
织梦文章详细页,怎样判断一个字段值是否为空,如果为空,就显示另一个字段?
{dede:field.body/}{dede:field.bjtj/}
20191224
{dede:field.body/}{dede:field.bjtj/}
如果body不为空,显示body;如果body为空,显示bjtj
{dede:field name=array runphp=yes}@me = (@me['body'] == '' ? "{@me['bjtj']}" : "{@me['body']}");{/dede:field}
示例:包含html标签
{dede:field name=array runphp=yes}@me = (@me['xqy'] == '' ? "<div class='maincontent clearfix'><div style='overflow: hidden;'>{@me['body']}</div></div><div class='maincontent clearfix'><div class='IntroTitle'>编辑推荐</div><div style='overflow: hidden;'>{@me['bjtj']}</div></div><div class='maincontent clearfix'><div class='IntroTitle'>内容介绍</div><div style='overflow: hidden;'>{@me['nrjs']}</div></div><div class='maincontent clearfix'><div class='IntroTitle'>目 录</div><div style='overflow: hidden;'>{@me['ml']}</div></div>" : "<div class='maincontent clearfix'><div style='overflow: hidden;'>{@me['xqy']}</div></div>");{/dede:field}
20191224
织梦如何使用if判断某个字段是否为空呢?我们以文章页调用文章摘要为例:
使用if语句判断摘要是否为空,如果有摘要就显示摘要模块,如果没有就不显示
{dede:field.description runphp='yes'} if (@me <> '') { @me = '<div>'.@me.'</div>'; } else { @me = ''; } {/dede:field.description}再比如调用某一栏目文章列表时,使用if判断是文章是否有简略标题,如果有就调用简略标题
{dede:arclist row='10'} [field:array runphp='yes'] if (@me['shorttitle'] == '') { @me = @me['title']; } else { @me = @me['shorttitle']; } [/field:array] {/dede:arclist}如果是列表页,判断自定义字段是否为空,需要在后台
【核心>频道模型>内容模型管理】>点击更改>【字段管理】>修改自定义字段,选中“使字段可以在列表的底层模板中获得(自定义字段默认仅能在文档模板显示,启用此选项将使列表查询变慢,如无必要请不要选择) ”,否则列表页获取不到字段值
赏


相关推荐
DedeCms织梦后台发布文章程序慢的原因及解决方法
dedecms织梦后台点击“普通文章”修改,特别慢,以前不这样。
访问其他网站,速度正常。
ping网站网址,发现数据包也正常。
所以应该是dedecms本身的问题。
错误提示:http://desdevcms.com/images/addon.gif?t=B8DJ5M3 523 (Origin Unreach...
dede:arclist实现数字排序
dede:arclist实现数字排序,前3条使用特殊样式
图:
代码:
{dede:arclist row='10' titlelen='30' orderby='goodpost'}
<LI>
<SPAN class="good r" title="好评"><I>...
评论加载中...
后一篇: 织梦搜索页错误,排版错乱