帝国cms内容页某个字段没有填写就不显示
思良:在做新站的时候,因为发文可能用到视频或者软件下载地址,所以干脆自定义2个字段保存视频和下载的地址,这样有需要就直接输入了,不要总是拷贝代码来发文章了,因为自定义字段只能保存具体值而不能定义样式或者视频插入代码什么的,在内容模板调用字段时也只能输出视频地址或者下载地址,没有样式等,如果直接把样式加入到模板,如果有地址还好,没有的话还是会显示,所以要用到一个判断,有值就显示,没值就不显示,这样就解决了,找了下代码如下,
<?phpif($navinfor[字段名]){?>字段有值时显示的内容,如[!---字段名或者样式内容--]<?}else{?>字段无值时显示的内容,留空则不显示。<?}?>
如果是灵动标签内调用字段希望有此效果,则把 $navinfor 改成 $bqr
$bqr是灵动标签时使用
$navinfor是内容模板时使用