织梦dedecms如何调用当前页顶级栏目图片

92建站   2021-02-11   收藏本文

本文主要介绍了织梦dedecms如何调用当前页顶级栏目图片,打开这个文件common.func.php,在里面加入教程所说的代码,就可以实现织梦调用栏目图片的目的,推荐给有此需要的朋友,值得参考。

如果我们的模板已经进行了一些小的二次开发,每个列都可以上传相应的图片,但有时我们一个列的顶级和二级列使用相同的图片,我们只需要上传相应的图片,如果我们使用一个列图片的标签。发现点击二级栏目时没有图片,每个二级栏目都需要上传同一张图片,麻烦不友好!

以前92建站小编分享过dedecms如何获取顶级栏目标题,下面来说说调用顶级栏目图片的方法,如下:

在include/common.func.php的最下方加入:

//获取顶级栏目图片

function GetTopTypeimg($id)

{

global $dsql;

$row = $dsql->GetOne("SELECT typeimg,topid FROM dede_arctype WHERE id= $id");

if ($row['topid'] == '0')

{

return $row['typeimg'];

}

else

{

$row1 = $dsql->GetOne("SELECT typeimg FROM dede_arctype WHERE id= $row[topid]");

return $row1['typeimg'];

}

}

调用标签:

{dede:field name='typeid' function="GetTopTypeimg(@me)"/} 

上面就是织梦调用栏目图片的介绍,若有疑问可以找小编进一步探讨交流~

展开