DEDEEIMS 文章和产品列表排序方法

 

最近用DEDEEIMS做了个企业站,发现首页的最新产品不能自由排序,这对这对于企业网站来说

是不太友好。

 

 修改两个文件即可实现dede自定义文章排序
“最简单的方式实现dedeeims和dedecms自定义产品排序和自定义文章排序,这个方法只需要修改两个文

件。

所以,一直寻找方法看能不能实现自定义来排序。搜索到了不少的方法,都相当的复杂。而其还不是以

dedeeims系统为基础的。实现起来非常的困难。

今天发现了一个非常好的方法,只需要修改两个模板里面的两个htm文件:

即:dede/templets/**_add.htm  dede/templets/**_edit.htm。

如果是要修改产品排序,就修改 product_add.htm 和 product_edit.htm。如果是文章排序就是

article_edit.htm(网上流传是说改add.htm ,NND ,我修改了都不行,还有建议大家要注意下你的标签里面有没带有其他排序方法,有的话,去掉后,才能正常排序)。

 

下面是具体怎么修改的方法:

修改第一个文件: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)
 

到这里,两个文件就成功的修改完了。现在只需要在后台修改一下产品信息和文章信息。修改的时候注

意,要点击高级参数,然后才能看到“文章排序”,在后面填入数字即可。

有问题,可以在下面回复留下联系方式。

 

以上的都是我个人亲自尝试过的,才给分享出来。有问题的,我都总结出了。

 

posted @ 2012-01-02 21:42  Rice wheat  阅读(2740)  评论(1编辑  收藏  举报