仿站咨询QQ:2587483189

手机微信同号:15850888840

DedeCms的排序问题

【post】 DedeCms的排序问题多年来(三年了)一直困扰着我,昔日终于被搞定

效果便是任意一个文章想放哪个位置便放哪个位置

我想大家肯定也是要这个功能的吧

 

先找到:archives_add。php

在165行左右找到

<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“÷>

这样在发新文章时便可以输入任意的数字了,数字越大,排得越前,如果你想让你的仿站很多年后还在的话,建议从5000以上输起,也不能太高,最高11063。此ID在以后栏目可用,就是说换个栏目数字可以重复。


再改一个文件:article_edit。php

在178行左右找到

<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“÷>


下次你要编辑排序位置的时候直接改数字便可以了!

其它图片的,FLASH的按这个一样的改便是了。【÷post】

  • 上一篇:Dedecms输入网址跳转的方法
  • 下一篇:DeDeCMS采集的问题与技巧集锦
  • 来源:www.51fangzhan.com//所属分类: 织梦仿站 /更新时间:2010-11-02
    相关仿站教程