知识问答
如何在DedeCMS织梦中使用标签调用图集的详细页面内容?
2025-09-22 01:19:54
来源:互联网转载
在DedeCMS中,织梦图集详细页调用标签为:{dede:field name='body'/}
在织梦CMS(DedeCMS)中,图集详细页的调用标签是用于展示图集中的图片及其相关信息的重要工具,以下是一些常用的织梦图集详细页调用标签,包括它们的功能和使用方法:
页标签调用汇总
标签名称 | 功能描述 | 示例代码 |
图集标题 | 显示图集的标题 | {dede:field.title/} |
图集简介 | 显示图集的简介或描述信息 | {dede:field.description/} |
图片列表 | 循环输出图集中的所有图片及注释 | function Getimgs($aid, $imgwith = 400, $imgheight = 300, $num = 0) {...} |
图片数量 | 显示图集中的图片数量 | [field:id runphp='yes'] global $cfg_cmspath; $tags = GetTags(@me); ... |
发布时间 | 显示图集的发布时间 | {dede:field.pubdate function="MyDate('Ymd',@me)"/} |
所属栏目 | 显示图集所属的栏目名称 | {dede:type}[field:typename /]{/dede:type} |
图集列表页标签调用汇总
标签名称 | 功能描述 | 示例代码 |
列表开始 | 标记图集列表的开始 | {dede:list pagesize="10"}{/dede:list} |
封面图调用 | 调用图集对应的内容页的第一张图作为相应列表的封面 | [field:id runphp='yes'] global $cfg_cmspath; $tags = GetTags(@me); ... |
获取图集内容页图片数量并显示在列表页上 | 显示每个图集中包含的图片数量 | [field:id runphp='yes'] global $cfg_cmspath; $tags = GetTags(@me); ... |
调用内容页的标题并显示在列表页上 | 显示图集内容页的标题 | {dede:arclist typeid='17' row='10' titlelen='32' }{/dede:arclist} |
调用内容页所属栏目并显示在列表页上 | 显示图集内容页所属的栏目名称 | {dede:type}[field:typename /]{/dede:type} |
调用内容页发布时间并显示在列表页上 | 显示图集内容页的发布时间 | {dede:field.pubdate function="MyDate('Ymd',@me)"/} |
相关问答FAQs
问题一:如何在织梦CMS中调用图集详细页的所有图片及其注释?
解答:要在织梦CMS中调用图集详细页的所有图片及其注释,可以在模板文件中使用自定义函数Getimgs
,在extend.func.php
文件中添加以下代码:
function Getimgs($aid, $imgwith = 400, $imgheight = 300, $num = 0){ global $cfg_basedir; global $dsql; $imgurls = ''; $row = $dsql > getone("selectimgurls
From#@__addonimages
where aid='$aid'"); preg_match_all("/{dede:img (.*)}(.*){\/dede:img}/isU", $imgurls, $wordcount); $count = count($wordcount[2]); if ($num > $count || $num == 0){ $num = $count; } for($i = 0;$i < $num;$i++){ $imglist .= "" . trim($wordcount[2][$i]) . ""; } if($num>0){ return $imglist; }else{ $row = $dsql > getone("selectlitpic
From#@__archives
where id='$aid'"); return $row['litpic']; }}
然后在模板文件中使用以下代码调用该函数:
[field:id runphp='yes'] Getimgs(@me) [/field:id]
这样就可以在图集详细页中循环输出所有图片及其注释了。
问题二:如何在织梦CMS中调用图集内容页的标题、简介、发布时间和所属栏目?
解答:要在织梦CMS中调用图集内容页的标题、简介、发布时间和所属栏目,可以使用以下标签:
:{dede:field.title/}
简介:{dede:field.description/}
发布时间:{dede:field.pubdate function="MyDate('Ymd',@me)"/}
所属栏目:{dede:type}[field:typename /]{/dede:type}