<?php if($navinfor[字段]) { ?> 存在字段,输出字段 <?php } else { ?> 不存在字段,输出为空 <?php } ?> |
然后到帝国论坛输入关键词:“判断字段”,查找相关文章,在该帖子发现有网友提问过,版主也做了回复
list.var不支持程序代码,所以不能判断字段值是否为空:
用js可以 <script> var qqhm="[!--qq字段--]"; if(qqhm=='') { document.write('qq号码为空'); } else { document.write(qqhm); } </script> |
所以依葫芦画瓢,测试成功解决,含泪收下网友10块钱的信息差!
不过不得不吐槽,帝国程序的交互性差了点,特别是在评论上,官方评论插件也是js调用,但是对于追求SEO优化的朋友,自然是希望源代码能看到评论内容,而评论调用标签(showplinfo)输出评论正好解决问题,不过也有不少问题需要解决