DedeEIMS 子栏目导航菜单currentstyle bug

DedeEIMS 的导航菜单默认无法支持currentstyle 。是一个小的bug。

其实很简单。DedeEIMS使用的是dedecms5.3x的内核,并进行了修改,修改的时候没有考虑完全。

查看后台php代码发现。原本调用的是topid上级栏目id这个属性的时候,但数据库内字段已经进行了修改reid才是上级目录的字段,所以造成无法显示currentstyle。很简单。按照以下修改方式即可。

针对DedeEIMS1.1版本

\include\taglib\channel.lib.php 文件。

124行 if( ($row['id']==$typeid || ($topid==$row['id'] && $type=='top') ) && $currentstyle!='' )

修改为:

if( ($row['id']==$typeid || ($reid==$row['id'] && $type=='top') ) && $currentstyle!='' )

运行程序访问页面。一切ok!

查看 DedeEIMS的相关文章

转载本站原创文章请注明:文章转自 灰狼IT路,链接: https://itlu.org/articles/1455.html

已有 6 条评论

  1. 莫非沙发?

    1. 恭喜你,抢到沙发了

  2. 沙发第二 哈哈

  3. EIMS是什么东西?我知道有个CMS

    1. EIMS是织梦dedecms的另外一个产品,专门做企业站的.dedecms比较适合做大战的.

  4. 多谢了,谢谢!!

添加新评论