织梦列表页调用dede:img的方法
发表于:2024-11-19 作者:千家信息网编辑
千家信息网最后更新 2024年11月19日,小编给大家分享一下织梦列表页调用dede:img的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!织梦列表页如何调用de
千家信息网最后更新 2024年11月19日织梦列表页调用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安全错误
数据库的锁怎样保障安全
同济大学网络安全学院怎么样
马化腾互联网科技
存储服务器类型
软件开发复用度
徐俊刚分布式数据库考试题
大型网络技术服务
sql数据库开通1433
linux服务器盘扩容
u8管理服务器正常启用
重庆服务器迁移选哪家服务器
冒险岛漂漂猪服务器还有人吗
数据库项目人数
微信网络数据库编程
汽车可视化软件开发流程
2021国家网络安全宣传周推文
贵州服务器回收
象山标准刀片服务器专业服务
软件开发团队组建与职责
剑网三哪个服务器收费
珠海产品追溯软件开发
用友数据库连接失败
云南数据网络技术服务经验丰富
数据库寻找重复个数的列
数据库概念原书第六版
关于网络安全整改通知回复函
咸阳易点网络技术有限公司
软件开发自学和参加培训
数据库应用与技术如何考试
计算机网络技术 职业准备
网络安全和信息化工作关键