织梦列表页调用dede:img的方法
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,小编给大家分享一下织梦列表页调用dede:img的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!织梦列表页如何调用de
千家信息网最后更新 2025年02月02日织梦列表页调用dede:img的方法
小编给大家分享一下织梦列表页调用dede:img的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
织梦列表页如何调用dede:img?
织梦列表页调用dede:img
首先是网上的方法
1)创建自定义函数
打开 /include/extend.func.php 文件(注:这个文件就是系统预留的自定义函数接口文件,主要用于二次开发用的。如果你是老版本,默认没有这个文件,自己创建一个PHP文件即可),在最下面的?>上一行加入以下函数代码:
function GetOneImgUrl($img,$ftype=1){ if($img <> ''){ $dtp = new DedeTagParse(); $dtp->LoadSource($img); if(is_array($dtp->CTags)){ foreach($dtp->CTags as $ctag){ if($ctag->GetName()=='img'){ $width = $ctag->GetAtt('width'); $height = $ctag->GetAtt('height'); $imgurl = trim($ctag->GetInnerText()); $img = ''; if($imgurl != ''){ if($ftype==1){ $img .= $imgurl; } else{ $img .= ''; } } } } } $dtp->Clear(); return $img; } }
[field:自定义图片字段名 function="GetOneImgUrl(@me,显示类型)"/]
比如:我们的自定义图片字段名为 imgurl ,那么调用方式有以下两种:
引用
[field:imgurl function='GetOneImgUrl(@me,0)'/] [field:imgurl function='GetOneImgUrl(@me,1)'/]
通过以上方法在dede:arclist标签中可以调用图片了,但记得在dede:arclist标签的后面添加上自定义字段的名字和模型ID,即:
{dede:arclist row='2' channeld='1' addfields='自定义字段1,自定义字段2'} [field:imgurl function='GetOneImgUrl(@me,0)'/] {/dede:arclist}
这样才能调用出来
但是如果在列表页中,在dede:list标签中,样式就会发生变化了,这时候需要修改
/templets/system/channel_article_image.htm文件,将其改成你想用的样式即可。
以上是织梦列表页调用dede:img的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
文件
字段
方法
图片
标签
函数
代码
内容
样式
篇文章
一行
不怎么
信息
名字
大部分
宽度
就是
接口
方式
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
ssl证书与网络安全连接
供应链数据库不安全的后果
怎么做一个完整的数据库
农商行信息技术和软件开发岗
武汉物流软件开发公司
数据库自动生成编号每次从1开始
公安网络安全考试范围
sql服务器管理拒绝访问
网站公安备案与网络安全法
网络安全专业福建省
sql 服务器时间
wincc怎么写数据库
网络安全周滚动字幕
计算机网络技术学习难度
辽宁网络技术服务热线
全平台媒体服务器软件
数据库软件如何自动关闭
什么叫管理网络安全性
医疗软件开发需医疗背景
阿里云搭mc服务器
农村小水电安全隐患数据库
计算机网络技术就职资格
单招软件开发工程面试问题
百度云轻量应用服务器怎么用
江苏工业软件开发价钱
军旗软件开发多少钱
数据库技术向导
香肠派对国际服能不能选择服务器
辽宁网络技术服务热线
广电网络安全类型