我们在用织梦模版建站做栏目导航时,需要用到下面的样式: [url=,[/url] [url=,[/url] [url=,[/url] [url=,[/url] [url=,[/url] 这样的序列在标签{dede:channel}中是无法调用的,所以必须修改标签, 默认的{dede:channel}调用方法: {dede:channel type='top' row='8'} [url=,[field:typename/][/url] {/dede:channel} 通过修改,改成下面的样式: {dede:channel type='top' row='8' line='2'} [url=,[/url] {/dede:channel} 修改步骤如下: 一、修改文件include/taglib/channel.lib.php,把 DEDE模板 $attlist = "typeid|0]reid|0]row|100]col|1,type|son,currentstyle|,cacheid|"; 修改成 $attlist = "typeid|0]reid|0]row|100]col|1,type|son,currentstyle|,cacheid|,line|1"; //|后面的1,代表初始值 第二、在第9行附近追加如下代码: //默认属性里设置的行数 $default_line = $ctag->CAttribute->Items["line",; 第三、把下面代码 $row['sonids', = $row['rel', = ''; 修改成 $row['sonids', = $row['rel', = ''; $row['line', = $default_line+$i; 最后,特别要注意的是,如果要使用currentstyle样式,即当前栏目样式,则必修将刚才的"line"字段,追加到下面代码后面 $l...
内容已隐藏,请关注公众号输入验证码查看
本帖支持关注公众号查看
【无套路 无套路 无套路 扫描二维码关注公众号发送【验证码】收到验证码 在上面输入点击提交查看即可显示隐藏内容】
|