我们在使用织梦CMS制作网站时,对于某个字段,无论是默认字段还是自定义字段,偶尔会使用一些判断语句来实现我们的需求。下边列出了几种常见的需求。以及字段的判断输出实例。 第一种:织梦自定义字段,如果没有值的时候要显示指定的默认内容, {dede:field name='ziduan' runphp='yes'} if(@me=='') { @me = '' ;} else { @me = "[url=/.@me,此处是自定义的内容[/url]"; } {/dede:field} 第二种:DedeCMS判断简略标题为空时则显示完整标题 方法1,适用于内容页 {dede:field name='array' runphp='yes'} if (@me['shorttitle',=='') @me=@me['title',; else @me=@me['shorttitle',; {/dede:field} 方法2,适用于列表页 [field:array runphp='yes', if (@me['shorttitle',=='') @me=@me['title',; else @me=@me['shorttitle',; [/field:array, 第三种:对某一个字段多重判断 [field:array runphp='yes', if(@me['risklevel',=="HR")@me="HR.png"; else if(@me['risklevel',=="D")@me="D.png"; else if(@me['risklevel',=="AA")@me="AA.png"; [/field:array, 以上意思就是说如果查询得到的风险等级字段的取值是HR,那么将输出HR.png, 如果查询得到的风险等级字段的取值是D,那么将...
内容已隐藏,请关注公众号输入验证码查看
本帖支持关注公众号查看
【无套路 无套路 无套路 扫描二维码关注公众号发送【验证码】收到验证码 在上面输入点击提交查看即可显示隐藏内容】
|