1、打开include/arc.listview.class.php //修改代码文件
到558行,回车增加一行,加入以下代码:
else if($orderby=="orderid") {
$ordersql = " order by arc.orderid $orderWay"; //orderid为dede_archives表里面自己添加的字段
}
2、打开include/taglib/arclist.lib.php //修改代码文件
到233行,回车增加一行,加入以下代码:
else if($orderby == 'orderid') $ordersql = " order by arc.orderid $orderWay,arc.id $orderWay";
这样就能实现自定义字段的操作了,UTF-8版也可以类似修改即可。
四、HTML模板调用如下:
{dede:arclist typeid='2' row='11' titlelen='42' orderby='orderid' orderway='desc'}
.................
{/dede:arclist}