网站建设_网站制作_网站设计_网站建设公司-广州ebingou

织梦dedecms栏目怎么获取当前页面顶级栏目图片?

2021-08-30 17:43


如果我们模板已经经过了一些小的二次启发,每个栏目皆能上传相应的图片,但是有时候我们一个栏目的顶级和二级栏目都用同一个图片,尔们只需要顶级栏目上传一张图片而已,即使用 调用栏目图片的标签 比如:{dede:field.typeimg /} 来调用时,发现点击二级栏目的时候没有图片,需要每个二级栏目都必要上传同一张图片,这样就较量麻烦和不友好!停面教大家一个可以调用顶级栏目图片的方法,如下:

在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)"/} 

来调用即可!


声明:文章凡未标注本网均转载自其他平台,是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。转载联系作者并注明出处:http://www.ebingou.com/jianzhanzhixun/1770.html

需求调研

企业网站建设

方案确认

公司网站建设

设计确认

企业网站设计

程序开发

企业建网站

项目质检

企业做网站

上线确认

手机网站建设

上线确认

外贸网站制作

上线确认

购物网站制作

上线确认

行业新闻

上线确认

建站资讯

服务支持

我们珍惜您每一次在线询盘,有问必答,用专业的态度,贴心的服务。

合作只是开始 服务永无止境!

管理系统

合作流程

网站建设流程从提出需求到网站建设报价,再到网页制作,每一步都是规范和专业的

教育医疗

常见问题

提供什么是网站定制?你们的报价如何?等网站建设常见问题

教育医疗

售后保障

网站建设不难,难的是一如既往的热情服务及技术支持。EbinGou知道:做网站就是做服务,就是做售后。