帝国CMS列表页判断是否有标题图片,如果没有就显示指定的图片
在帝国CMS列表页中,如果文章没有标题图片,则可以显示指定的备选图片。这样可以确保页面视觉统一美观,提升用户体验。
方法1:使用PHP判断
-
复制以下代码到列表内容模板:
phpif (empty($r['titlepic'])) { $pic = ''; } else { $pic = '<img src="' . $r['titlepic'] . '" />'; } $listtemp = '<li><a href="[!--titleurl--]">' . $pic . '</a></li>';
-
勾选“使用程序代码”:
- 在列表模板中勾选“使用程序代码”,开启
list.var
模板的 PHP 代码使用。
- 在列表模板中勾选“使用程序代码”,开启
方法2:更简单的实现
-
复制以下代码到列表内容模板:
phpif (empty($r['titlepic'])) { $r['titlepic'] = '/images/img.gif'; } $listtemp = '<li><a href="[!--titleurl--]"><img src="' . $r['titlepic'] . '"></a></li>';
-
勾选“使用程序代码”:
- 在列表模板中勾选“使用程序代码”,开启
list.var
模板的 PHP 代码使用。
- 在列表模板中勾选“使用程序代码”,开启
扫码添加技术【解决问题】
专注中小企业网站建设、网站安全12年。
熟悉各种CMS,精通PHP+MYSQL、HTML5、CSS3、Javascript等。
承接:企业仿站、网站修改、网站改版、BUG修复、问题处理、二次开发、PSD转HTML、网站被黑、网站漏洞修复等。
专业解决各种疑难杂症,您有任何网站问题都可联系我们技术人员。
本文来自博客园,作者:黄文Rex,转载请注明原文链接:https://www.cnblogs.com/hwrex/p/18447946
标签:
banner
, Chrome等浏览器不再支持Flash,我们应该怎么办?有什么替代办法?
, lang_title
, 帝国CMS 批量修改字段内容sql语句
, 帝国CMS当前位置newsnav“首页”两个字修改方法
, 帝国CMS更新是警告提示warning:imagecreatefromjpeg()的解决方法!
, 帝国CMS模板调用指定栏目的tag或当前栏目的tag
, 帝国cms全站去版权方法
, 帝国cms实现发布时间为几小时前几天前等格式的方法
, 帝国cms首页模板中调用一个html页面中内容方法
, 帝国CMS图片集只能上传10张图片的原因及解决办法_max_file_uploads
, 帝国CMS万能标签调用随机文章的方法(按表随机和按照本栏目随机)
, 帝国cms友情链接系统
, 帝国CMS在IIS环境开启TAG伪静态后,中文TAG提示“TAG不存在”的最后解决方法!
, 帝国增加字段提示Row size too large怎么解决
, 网站避免发布内容时出现 1970-01-01 的时间显示问题
, 为什么帝国cms验证码一直均显示为“ecms”
, 相关功能
, 在帝国CMS后台禁止了管理自己的ip地址无法访问解决办法
, 帝国CMS列表页判断是否有标题图片,如果没有就显示指定的图片
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix