dede:arclist标签判断有缩略图则显示否则不显示或显示其他自定义图片

dede:arclist标签判断有缩略图则显示否则不显示或显示其他自定义图片

织梦在首页和栏目列表页,在没有缩略图的时候会显示一张默认的无缩略图的图片,这图片在配合某些dede主题的时候不是很美观,那么我们可以在织梦模板中使用dedecms提供的php判断语句,判断如果有缩略图,则输出缩略图,没有缩略图则不显示或者输出其他自定义的内容和图片。

织梦在栏目页调用缩略图路径的默认代码是{dede:field.litpic/}比如要单纯的调用缩略图的话可以使用<img src="{dede:field.litpic/}">来完成。

在文章列表中,默认的使用情况是这样的:

html 复制代码
{dede:arclist}
此处省略...
<a href="[field:arcurl/]"><img src="[field:litpic/]" alt="[field:fulltitle/]" /></a>
此处省略...
{/dede:arclist}

判断有缩略图就显示,没有缩略图就不显的代码是这样的:

html 复制代码
{dede:arclist}
[field:array runphp='yes'] @me=(strpos(@me['litpic'],'defaultpic')?'':"<a href='{@me['arcurl']}' title='{@me['seotitle']}'><img src='{@me['litpic']}' alt='{@me['title']}'/></a>"); [/field:array]
{/dede:arclist}
相关推荐
hunzi_111 小时前
选择网上购物系统要看几方面?
java·微信小程序·小程序·uni-app·php
唐青枫12 小时前
php8 ?-> nullsafe 操作符 使用教程
php
Xiaok101813 小时前
解决 Hugging Face SentenceTransformer 下载失败的完整指南:ProxyError、SSLError与手动下载方案
开发语言·神经网络·php
Jtti14 小时前
PHP在Debian环境上的并发处理能力如何
开发语言·debian·php
viqecel1 天前
网站改版html页面 NGINX 借用伪静态和PHP脚本 实现301重定向跳转
nginx·php·nginx重定向·301重定向·html页面重定向
小爬虫程序猿1 天前
利用 PHP 爬虫按关键字搜索淘宝商品
开发语言·爬虫·php
小爬虫程序猿1 天前
淘宝商品信息如何存储到数据库?
数据库·爬虫·php
桃子酱紫君1 天前
华为配置篇-BGP实验
开发语言·华为·php
fakaifa1 天前
beikeshop多商户跨境电商独立站最新版v1.6.0版本源码
前端·小程序·uni-app·php·beikeshop多商户·beikeshop跨境电商
Taichi呀2 天前
PHP语言基础
android·开发语言·php