用dedecms建站,总是有无限的开发潜能,等待着去研究测试。还好最终能找到答案。织梦栏目名称链接列表调用多个指定栏目名称高亮显示办法如下:
会用到channel标签来调子栏目,但有的时候需要调用指定栏目的字栏目,而且还需要配合currentstyle属性做当前字栏目高亮的功能,但是织梦默认情况下是currentstyle对typeid是无效的。
修改include/taglib/channel.lib.php
找到:
替换成
{dede:channel typeid ='6' type ='son' currentstyle="<li><a href='~typelink~' class='current'>~typename~</a></li>"} <li><a href="[field:typelink/]" title="[field:typename/]">[field:typename/]</a></li> {/dede:channel}
效果:当前栏目下的列表会添加一个class="current"属性,可以配合css样式做当前栏目高亮效果, current 指的是当前css突出变色高亮显示代码。 |
|