欢迎进入广州凡科互联网科技有限公司网站
全国服务热线
4000-399-000
织梦cmsdedecms 中不一样的频道,启用不一样的ba
时间: 2020-11-20 09:26 浏览次数:
、联络大家、企业详细介绍,等启用默认设置banner~~~这也不讲过。 它的商品例如: 商品类别A(封面图页,typeid=111)-小类1 小类2 小类3 小类4 商品类别B(封面图页 typeid=222)-小类5 小类
、联络大家、企业详细介绍,等启用默认设置banner~~~这也不讲过。 它的商品例如: 商品类别A(封面图页,typeid=111)-小类1 小类2 小类3 小类4 商品类别B(封面图页 typeid=222)-小类5 小类6 小类7 小类8 商品类别C(封面图页 typeid=333)-小类9 小类10 小类11 小类...

、联络大家、企业详细介绍,等启用默认设置banner~~~这也不讲过。

它的商品 例如:
商品类别A(封面图页,typeid=111)-小类1 小类2 小类3 小类4
商品类别B(封面图页 typeid=222)-小类5 小类6 小类7 小类8
商品类别C(封面图页 typeid=333)-小类9 小类10 小类11 小类12


或是说:商品全部的网页页面,全是启用隶属顶尖频道(封面图页)的 typeid 姓名的图!!!
 

div >   处理方法:
    img src= {dede:global.cfg_templets_skin/}/images/{dede:field.typeid function= GetTopid(@me) /}.jpg alt= {dede:field.typename/} / 要是修改照片的姓名就可以了了 早已用过了非常好用的

 

 

dede启用顶尖频道ID 方式二:

最先,在需要要启用顶尖频道ID的地区,加上这一段标识英语的语法{dede:type}[feild:topid/]{/dede:type}

第二,改动源代码,寻找include文件目录下的taglib文件目录下的type.lib.php。

寻找这条句子

$row = $dsql- GetOne( Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
From `dede_arctype` where id= $typeid   );

改动变成

$row = $dsql- GetOne( Select id,topid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
From `dede_arctype` where id= $typeid   );

在if(!is_array($row)) return  下一行加上

if( $row[ topid ]==0){$row[ topid ]=$row[ id }

那样,这条句子在顶尖频道還是子频道,都可以以启用了

这一方式看上去非常好并且改动一下源代码便可以了可是历经自己的检测发觉沒有完成我想的实际效果,故沒有用它,假如有心的朋友能够检测一下是不是行得通


之上是跟版网对dede织梦cms模版中加上顶尖频道id的方式的一个小小的小结,热烈欢迎诸位的检测和关心

--------------------------------------------------------------------------------------------------------
 

DedeCMS依靠顶尖频道id来启用不一样的banner广告宣传照片
 

DedeCMS依靠顶尖频道id来启用不一样的banner广告宣传照片。dedecms模版中加上顶尖频道id的方式小结,应用dede顶尖频道id能够完成许多作用例如:在每一个目录页启用不一样的频道照片(同一顶尖频道启用同样的照片),假如大家做N个频道就寓意着要做N个目录页模版,显示信息这类方式不是可用的,那麼大家如何来迅速更简易的解决这一难题呢,dede模版的构思是那样的:启用顶尖频道ID,随后将照片尾部加上为ID号如:img1.jpg 即是imgID.jpg那样大家只必须制做图片便可以了;大约含意便是那样的吧,下边是织梦cms者在互联网中搜集到的方式:

 

dede启用顶尖频道ID 方式一:

{dede:field.typeid function= GetTopid(@me) /}

 

织梦cms者首先推荐这一方式,历经检测是行得通的

 

dede启用顶尖频道ID 方式二:

 

最先,在需要要启用顶尖频道ID的地区,加上这一段标识英语的语法{dede:type}[feild:topid/]{/dede:type}

 

第二,改动源代码,寻找include文件目录下的taglib文件目录下的type.lib.PHP。

寻找这条句子

$row = $dsql- GetOne( Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath

From `dede_arctype` where id=rsquo;$typeidrsquo;

 

改动变成

$row = $dsql- GetOne( Select id,topid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath

From `dede_arctype` where id=rsquo;$typeidrsquo;

 

在if(!is_array($row)) return 下一行加上

 

if( $row[ topid ]==0){$row[ topid ]=$row[ id }

 

那样,这条句子在顶尖频道還是子频道,都可以以启用了。

 

这一方式看上去非常好并且改动一下源代码便可以了可是历经自己的检测发觉沒有完成我想的实际效果,故沒有用它,假如有心的朋友能够检测一下是不是行得通。之上是对dede织梦cms模版中加上顶尖频道id的方式的一个小小的小结。

 

本人小小结:

dede启用顶尖频道ID 方式

 

img src= {dede:global.cfg_templets_skin/}/images/banner/{dede:field.typeid function= GetTopid(@me) /}.jpg  alt= {dede:field.typename/}  /

 

dedecms模版,dedecms公司模版,dedecms新闻资讯模版,高档HTML5响应式模版,dedecms手机上模版,织梦cms模版实例教程,网站模版,网页页面模版,完全免费网页页面模版



Copyright © 广州凡科互联网科技有限公司 版权所有 粤ICP备10235580号
全国服务电话:4000-399-000   传真:021-45545458
公司地址:广州市海珠区工业大道北67号凤凰创意园