父亲给dedecms。列的增加,和currentstyle多级支持的方法

父亲给dedecms。列的增加,和currentstyle多级支持的方法
点评:需要增加父亲的电话和多柱支撑currentstyle DEDECMS如何实现这一梦想。下面我们来看看这个方法

因为我需要,我要改变代码,分享,可以使用的朋友可以学习
包括inc_typelink.php
1。在此代码之后(大约263行)
如果($瑞德= = 0美元typeid > 0){
dbrow美元=美元-> DSQL -> GetOne(瑞德选择从dnzsw04_arctype id是typeid美元);
如果(is_array(dbrow美元美元美元))瑞德dbrow { 'reid};
}
增加
添加代码
如果($瑞德> 0){
dbrow美元=美元-> DSQL -> GetOne(瑞德选择从dnzsw04_arctype id是' $瑞德);
如果(is_array($ dbrow))= { 'reid dbrow ParentID美元美元的};
}
添加代码结束
2。然后是下面的代码:
如果($类型= =自我){
为SQL =选择ID,typename,typedir,isdefault,属于语法,namerule2,moresite,siteurl moresite
}
增加
如果($类型= =母){ / /添加代码以获取柱
为SQL =选择ID,typename,typedir,isdefault,属于语法,namerule2,moresite,siteurl moresite
}
添加代码以获得更高的结尾/列
三.修改以下代码
如果($行{ 'id' } = =$ typeidmyinnertext美元!=){
修改:
如果(($行{ 'id' } = =美元美元typeid行{ 'id' } = =瑞德| | | | $行{ 'id' } = =$ ParentID)= { $ myinnertext!)
经过3个步骤
2个功能都可以实现:
1。调用父列(上级)对列来说太深是非常有用的。
方法uff1a
{迪迪:通道式= 'parent} {迪迪:通道}
2,你可以打电话给currentstyle,列太深,也要改变当前列的风格是非常有用的!
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部