修改两个文件即可实现dede自定义文章排序
即:dede/templets/**_add.htm dede/templets/**_edit.htm。
如果是要修改产品排序,就修改 product_add.htm 和 product_edit.htm。如果是文章排序就是
article_edit.htm(建议大家要注意下你的标签里面有没带有其他排序方法,有的话,去掉后,才能正常排序)。
下面是具体怎么修改的方法:
修改第一个文件:dede/templets/**_add.htm:
找到,以下代码:
<select name="sortup" id="sortup" style="width:150"><option value="0" selected>默认排序</option>
<option value="7">置顶一周</option>
<option value="30">置顶一个月</option>
<option value="90">置顶三个月</option>
<option value="180">置顶半年</option>
<option value="360">置顶一年</option>
</select>
将以上代码修改为:
<input name="sortup" type="text" id="sortup" value="0" style="width:100"/>(注:在此处填写正
整数,数字越大,排序越靠前。最大不能超过11063)
注意:填写的数字越大,排得越前,如果你想让你的网站很多年后还在的话,建议从5000以上输起,也
不能太高,最高11063。此ID在当前栏目可用,就是说换个栏目数字可以重复。
修改第二个文件:dede/templets/**_edit.htm:
找到,以下代码:
<select name="sortup" id="sortup" style="width:150">
<?php
$subday = SubDay($arcRow["sortrank"],$arcRow["senddate"]);
echo "<option value='0'>正常排序</option>\r\n";
if($subday>0) echo "<option value='$subday' selected>置顶 $subday 天
</option>\r\n";
?>
<option value="7">置顶一周</option>
<option value="30">置顶一个月</option>
<option value="90">置顶三个月</option>
<option value="180">置顶半年</option>
<option value="360">置顶一年</option>
</select>
<input name="sortup" type="text" id="sortup" value="<?php
$subday = SubDay($arcRow["sortrank"],$arcRow["senddate"]);
echo"$subday\r\n";
?>" style="width:100"/>(注:在此处填写正整数,数字越大,排序越靠前。最大不能超过
11063)
到这里,两个文件就成功的修改完了。现在只需要在后台修改一下产品信息和文章信息。修改的时候注
意,要点击高级参数,然后才能看到“文章排序”,在后面填入数字即可。