帝国CMS列表页判断是否存在标题图
帝国CMS列表页判断是否有标题图的方法如下: 1. 进入后台,找到“模板”菜单。 2. 选择对应的模板文件,点击编辑。 3. 在模板文件中,找到列表页的模板代码。 4. 在模板代码中,找到展示标题图的部分,通常是`[!--titlepic--]`标签。 5. 如果该标签存在且有内容,则说明有标题图;如果不存在或内容为空,则说明没有标题图。
帝国CMS列表页判断是否有标题图片,有标题图一种样式,无标题图的另一种样式。
效果演示
帝国CMS列表页判断是否有标题图代码
$listtemp='';$listtemp='<dl><dd><h2><atarget=_blankhref=[!--titleurl--]>[!--title--]</a></h2><p>[!--smalltext--]...<ahref=[!--titleurl--]>【阅读全文】</a></p></dd></dl>';if(empty($r[titlepic])){$listtemp='<dl><dt><atarget=_blankhref=[!--titleurl--]><imgalt=[!--title--]title=[!--title--]src=[!--titlepic--]/></a></dt><dd><h2><atarget=_blankhref=[!--titleurl--]>[!--title--]</a></h2><p>[!--smalltext--]...<ahref=[!--titleurl--]>【阅读全文】</a></p></dd></dl>';}
为了方便新手能看懂,简化下。
$listtemp='';$listtemp='<pclass="h1">有标题图的代码放这里</p>';if(empty($r[titlepic])){$listtemp='<p>无标题图的代码放这里</p>';}
最后记得勾选“使用程序代码”
完成。