PbootCMS文章列表没有缩略图时也不显示默认图片怎么办

news/2024/10/5 21:24:28
在运用 pbootcms 模板来构建网站的整个流程之中,如果列表采用了缩略图予以显示,那么即使在后台未曾上传缩略图的情况下,依然会展示出默认图片。
倘若我们并不期望显示默认图片,在此种情形下,我们便能够借助 PB 自身所带有的缩略图返回值,来对是否上传了缩略图进行判定。
以下所呈现的是只有在判定存在缩略图时才会显示图片,没有上传缩略图则不会显示默认图片的相关代码:
{pboot:list scode={sort:scode}}
<li class="note-li"><a href="[list:link]" title="[list:title]"><div class="flex-column">{pboot:if('[list:isico]'=='1')}<div class="img-box"><img src="[list:ico]" alt="[list:title]"></div>{/pboot:if}<div class="text-box"><h4>[list:title]</h4><p class="intro hidden-sm">[list:content drophtml=1 dropblank=1 lencn=120]</p><p><span><i class="fa fa-clock-o" aria-hidden="true"></i> [list:date style=Y-m-d]</span><span><i class="fa fa-eye" aria-hidden="true"></i> list:visits 浏览</span><span><i class="fa fa-thumbs-up" aria-hidden="true"></i> list:likes 点赞</span></p></div></div></a>
</li>
{/pboot:list}

其中,以下所呈现的部分代码正是用于判断是否存在图片的代码。在 PB 中,“isico”这个变量可以获取返回值为 1 或者 0。通过判断“isico”的值等于 1 或者 0,再结合 PB 中的判断语句,便能够确定是否有缩略图存在。

{pboot:if('list:isico'=='1')}<div class="img-box"><img src="[list:ico]" alt="[list:title]"></div>
{/pboot:if}

如此判断后在没有传缩略图时就不会显示默认图片了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/54729.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

PbootCMS网站标题描述等标签限制字数的办法完美结局

对于内容列表标题的截取可以是[list:title len=60]、在内容详情页进行时间格式化可以写成{content:title len=60} substr=x,y 能够用于截取一段。 substr 用于截取字符串的长度,传递两个数字,第一个数字代表起始位置,第二个数字代表截取的长度,如果只有一个数字,那么就会截…

掌握电商数据分析,轻松提升销售业绩

在电商行业中,数据分析是不可或缺的一部分。它能帮助商家精准掌握市场动态,优化运营策略,从而提升销售业绩。然而,面对大量复杂的数据,许多电商运营者往往不知道从哪里开始分析。那么,电商运营究竟如何有效地进行数据分析呢?让我们来深入探讨这个话题。 数据分析中的常…

Macro / Micro / Weighted AUC 如何计算实例讲解

情景:二分类模型在验证集上的 outputs 为 [[-0.0464, -0.0268], [-0.0234, -0.0091]],验证集 labels 为 [0, 1]。一步一步推导出 AUC。首先明确几个概念TPR: sensitive/recall,检测出来的阳性样本的占比,适用于癌症筛查FPR:模型是否把所有的阴性样本都预测成了阳性👉极限…

PbootCMS提示错误信息“未检测到您服务器环境的sqlite3数据库扩展...”

未检测到您服务器环境中的 sqlite3 数据库扩展,在此温馨提示您,请认真检查 php.ini 配置文件中是否已经成功开启该扩展! 另外,值得注意的是,已经检测到您的服务器支持 pdo_sqlite 扩展,在此情况下,您也可以考虑修改数据库配置的连接驱动为 pdo_sqlite 来尝试解决问题!扫…

场景题:如何提升Kafka效率?

Kafka 以其高吞吐量、低延迟和可扩展性而备受青睐。无论是在实时数据分析、日志收集还是事件驱动架构中,Kafka 都扮演着关键角色。 但是,如果 Kafka 使用不当,也可能会面临性能瓶颈,影响系统的整体效率。所以,了解如何提升 Kafka 的运行效率?对于生产环境的使用和面试都是…

redis-缓存崩溃

缓存崩溃 作者:w08eredis实战之各种崩溃 雪崩 击穿 穿透 以及预热缓存雪崩 回答话术 缓存雪崩是应用系统指在某个时间点上,缓存中的大部分数据同时失效,导致大量的请求直接访问底层数据库或后端服务,从而造成数据库负载剧增,甚至导致数据库崩溃的情况。通常情况下,缓存中…

redis-持久化

redis 数据持久化 作者:w08e数据持久化三连问redis 宕机数据会丢失吗 回答话术 先说结论,如果我们没开启任何持久化机制,那么会丢失全部数据,否则只会丢失部分数据,丢失数据的多少取决于持久化配置。Redis 提供了两套持久化机制,RDB 快照和 AOF 日志文件追加。 RDB 它会根…

Guava工具总结

Table双键Map public class OTest {public static void main(String[] args) {Map<String, Map<String, Integer>> map = new HashMap<>();//存放元素Map<String, Integer> workMap = new HashMap<>();workMap.put("Jan", 20);workMap…