最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
dedecms增强副栏目功能程序代码
时间:2022-06-25 16:38:05 编辑:袖梨 来源:一聚教程网
列表页面修改:
在list_article.htm页面添加标签 [field:typeid2llink/] 用来获取副栏目连接。
修改include/arc.listview.class.php文件,在875行下面添加:
| 代码如下 | 复制代码 |
|
$type2name=""; foreach($ks as $k){ $k = trim($k); if ($k!="") { if ($rows =$this->dsql->GetOne("select *,ID as id1 from `#@__arctype` where id=".$k)){ $type_path=GetTypeUrl($rows['id1'],MfTypedir($rows['typedir']),$rows['isdefault'],$rows['defaultname'],$rows['ispart'],$rows['namerule2'],$rows['siteurl']); $type2name.="".$rows['typename']." "; } } } $row['typeid2llink'] =substr($type2name,0,strlen($type2name)-1); |
|
OK,列表页可以显示了。
内容页修改:
在article_article.htm页面添加标签 {dede:field.typeid2llink/}用来获取副栏目连接。
修改include/arc.archives.class.php文件,在125行后面添加:
| 代码如下 | 复制代码 |
|
$type2name=""; foreach($ks as $k){ $k = trim($k); if ($k!="") { if ($rowa =$this->dsql->GetOne("select *,ID as id1 from `#@__arctype` where id=".$k)){ $type_path=GetTypeUrl($rowa['id1'],MfTypedir($rowa['typedir']),$rowa['isdefault'],$rowa['defaultname'],$rowa['ispart'],$rowa['namerule2'],$rowa['siteurl']); $type2name.="".$rowa['typename']." "; } } } $this->Fields['typeid2llink'] =substr($type2name,0,strlen($type2name)-1); |
|
OK,内容页面可以显示了
对于dedecms修改起来也比较简单,很多功能可能都不如大家意,大家可自行处理,但是如果要升级的话,你自定义的功能就可能没了,大家需要注意。
相关文章
- 窃贼地精联机卡了怎么办?窃贼地精联机失败最新解决方法 07-27
- 万达影城app能改签吗 操作方法介绍 07-27
- 逆战未来雷霆之影 逆战未来雷霆之影最强搭配与实战技巧指南 07-27
- 逆战未来昆仑神宫 逆战未来昆仑神宫玩法解析与实战技巧 07-27
- 逆战未来竞技模式 逆战未来竞技模式玩法详解与上分技巧 07-27
- 逆战未来伯特的审判 逆战未来伯特的审判玩法解析与实战评测 07-27