我们再分离一个让list标签支持weight排序:
代码如下:
{dede:list pagesize='10' titlelen='50' orderby='weight'} ?[field:textlink/]<br/> {/dede:list}
解决方法:
1、打开文件arc.listview.class.php
2、查找
代码如下:
else if($orderby=="lastpost") {语句,大概在609行,在此行前面按下回车健,插入如下语句:
代码如下:
else if($orderby=="weight") { $ordersql = " order by arc.weight $orderWay"; }
3、继续查找
3、继续查找
代码如下:
if(ereg('hot|click|lastpost',$orderby))语句,修改为:
代码如下:
if(ereg('hot|click|weight|lastpost',$orderby))
修改完成后,保存,如果目标里面已经使用了weight排序,生成一下,就可以看到,文档列表已经安装weight排序
4、模板调用:
代码如下:
{dede:arclist row='10' titlelen='50' orderby='weight'} ?[field:textlink/]<br/> {/dede:arclist}
希望本文所述对大家的dedecms网站建设有所帮助。
标签:织梦DedeCMS
相关阅读 >>
dedecms 5.6最新get shell漏洞 dedecms 5.35.6
dedecms 5.1 tag伪静态iis_rewrite配置方法
织梦系统dedecms设定栏目及文档权限登录后跳转到登陆前的页面的实现方法
对帝国cms、dedecms、phpcms、discuz、phpwind、xiuno负载测试总结
织梦DedeCMS在模板页面中实现会员登录退出状态显示的方法
更多相关阅读请进入《织梦DedeCMS》频道 >>
相关推荐
评论
管理员已关闭评论功能...
- 欢迎访问木庄网络博客
- 可复制:代码框内的文字。
- 方法:Ctrl+C。