欢迎来到CMS资源网,请先 登录注册

教程观看记录

资源投稿 | 网站地图 | 添加到桌面 | 收藏本站 |

主页 > 图文教程 > 织梦技巧教程 >
收 藏

织梦DedeCMS图集模型调用图集中图片总数量的方法

所属栏目:织梦技巧教程 来源:CMS资源网 内容发布:土匪
Dedecms_Faq官方群:217479292哪怕群里没有一个人鸟你,还有 群主,管理员,跟你一起!! DedeCms_FAQ(官方群)

织梦的图集模型默认没有调用图集里面含有的图片总数量的标签,但是我们在建站过程中可能又需要这个功能,所以就需要再二次开发一下,增加一个调用图片数量的标签。

 

具体方法如下:

 

找到并打开include/extend.func.php文件,在最后的位置加入如下代码:

 

function Getimgnum($aid)
{
    global $dsql;
    $imgurls = '';
    $row =$dsql->getone( "Select imgurls From `#【分隔符】@__addonimages` where aid='$aid' ");
    $imgurls= $row['imgurls'];
    preg_match_all("/{dede:img (.*){\/dede:img/isU",$imgurls,$wordcount);
    $count=count($wordcount[1]);
    return $count;
}

 

 

注意手动去掉代码里面的“【分隔符】”字样

 

添加完成后就可以在模板里面通过标签来调用图集含有的图片总数量了,标签如下:

 

图集列表页图片数量调用标签:

 

[field:id  function="Getimgnum(@me)"/]

 

 

图集内容页图片数量调用标签:

 

{dede:field name='id' function="Getimgnum(@me)" /}

 

打赏一下,我们会为大家提供更多优质资源!

文章关键词:织梦 dedecms 图集模型 调用图片数量

相关推荐
网友评论
下一篇:织梦DedeCMS列表页调用tags标签并带链接的实现方法
上一篇:织梦DedeCMS清除文档数据后让文档ID默认从1开始的办法

返回顶部