讯睿CMS问答:当字段1有内容的时候,显示字段1,当没内容的时候,显示字段2

讯睿CMS问答:当字段1有内容的时候,显示字段1,当没内容的时候,显示字段2

2024-10-27 XunRuiCMS Sincere

问题:

字段1、字段2.当字段1有内容的时候,我显示字段1,当字段1没内容的时候,我显示字段2。

开始想的是用{if dr_strlen($字段1) > 1},但是好像不得行。

求正确写法

答案:

{if dr_strlen($字段1) > 1} {$字段1} {else} {$字段2} {/if}

回复@迅睿框架技术-岳老师 直接这样不行,完全没有数据的时候,好像根本不判断

这种判断很基础啊,这样判断肯定没问题的,>0更好吧,为啥楼主要写成>1

我发现这个判断为什么没显示了。我字段1是模块表单的自定义字段,字段2是模块自定义字段,。在模块表单循环里面显示模块字段,好像有问题

换了一个写法解决,当模块表单total==0的时候,显示字段2,否则显示字段1

@草木人:换了一个写法解决,当模块表单total==0的时候,显示字段2,否则显示字段1