VIP福利
主页 > 建站问题 > 程序开发 > DedeCMS文章内容页调用栏目图片的方法

DedeCMS文章内容页调用栏目图片的方法

织梦二次开发 栏目图片 功能 ,而很多时候我们不仅要在首页和列表页调用栏目图片,还要在文章页调用栏目图片,而如果想同时在文章内容页调用栏目图片打开,则需要修改 \include\arc.archives.class.php 。 具体方法为: 查找代码(大概在第76行) // 如果当前文档不是系统模型,为单表模型 $query = SELECT arc.*,tp.reid,tp.typedir,ch.addtable FROM `dede_archives` arc LEFT JOIN dede_arcty […]



织梦二次开发栏目图片功能,而很多时候我们不仅要在首页和列表页调用栏目图片,还要在文章页调用栏目图片,而如果想同时在文章内容页调用栏目图片打开,则需要修改\include\arc.archives.class.php

具体方法为:

查找代码(大概在第76行)


// 如果当前文档不是系统模型,为单表模型
                         $query = "SELECT arc.*,tp.reid,tp.typedir,ch.addtable
                            FROM `dede_archives` arc
                             LEFT JOIN dede_arctype tp on tp.id=arc.typeid
                             LEFT JOIN dede_channeltype as ch on arc.channel = ch.id
                         WHERE arc.id='$aid' ";
                            $this->Fields = $this->dsql->GetOne($query);
 

修改为


// 如果当前文档不是系统模型,为单表模型
                        $query = "SELECT arc.*,tp.reid,tp.typedir,tp.typeimg,ch.addtable
                         FROM `dede_archives` arc
                         LEFT JOIN dede_arctype tp on tp.id=arc.typeid
                         LEFT JOIN dede_channeltype as ch on arc.channel = ch.id
                         WHERE arc.id='$aid' ";
                        $this->Fields = $this->dsql->GetOne($query);
 

调用的代码:


<img src="{dede:field.typeimg/} "/>
 

 

 


共有 条评论