The website navigation used by netizens all over the world quickly joined our website to get more traffic and rankings. dxvk welcomes you to join!

                
新站提交
  • 网站:76034
  • 待审:6
  • APP:566
  • 文章:277613
  • 会员:15840

名站网址导航为大驾家提供DedeCMS站点程序站点教程相关的知识,比如织梦程序安装教程,织梦程序系统故障等教程。

有时咱们需要做文章排名,比如指定第一名到第三名在前面,这样就用到这个权重排序相关具体操作方法。稍改下就可以完美支持。。

dede:list 的相关具体操作方法f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

1、找到"根目录\include\arc.listview.class.php"网站文件。f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

2、修改相关具体代码如下:在网站文件第727行处添加按weight排序判断相关具体代码如下(红色部分为新添加相关具体代码如下)。f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

 //排序方式
$ordersql = '';
        if($orderby=="senddate" || $orderby=="id") {
            $ordersql=" ORDER BY arc.id $orderWay";
        }
        else if($orderby=="hot" || $orderby=="click") {
            $ordersql = " ORDER BY arc.click $orderWay";
        }
        else if($orderby=="lastpost") {
            $ordersql = "  ORDER BY arc.lastpost $orderWay";
        }
       else if($orderby=="weight") {
            $ordersql = "  ORDER BY arc.weight $orderWay";
        }

        else {
            $ordersql=" ORDER BY arc.sortrank $orderWay";
        }f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

3、再在第778行处找到此段相关具体代码如下f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

  并添加红色部分网站内容。f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

4、标签具体调用:f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

  {dede:list orderby='weight' orderway='asc'}f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

  这样{dede:list}标签就支持了按权重排序的具体调用,并且动静态网站网页状态下测试均成功!f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

 f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

 f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

下面是dede:arclist的修改相关具体操作方法f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

 f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

1、在织梦程序系统中找到以下目录\include\taglib中的arclist.lib.php网站文件并打开f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

   大约在74 、75行找到:f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

      // arclist是否需要weight排序,默认为"N",如果需要排序则设置为"Y"
    $isweight = $ctag->GetAtt('isweight');f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

把这行修改为:f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

  $weight = $ctag->GetAtt('weight');f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

大约在327行找到,并修改f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

    //文档排序的方式
    $ordersql = '';
    if($orderby=='hot' || $orderby=='click') $ordersql = " ORDER BY arc.click $orderWay";
    else if($orderby == 'sortrank' || $orderby=='pubdate') $ordersql = " ORDER BY arc.sortrank $orderWay";
    else if($orderby == 'id') $ordersql = "  ORDER BY arc.id $orderWay";
    else if($orderby == 'near') $ordersql = " ORDER BY ABS(arc.id - ".$arcid.")";
    else if($orderby == 'lastpost') $ordersql = "  ORDER BY arc.lastpost $orderWay";
    else if($orderby == 'scores') $ordersql = "  ORDER BY arc.scores $orderWay";
    else if($orderby == 'rand') $ordersql = "  ORDER BY rand()";f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

     else if($orderby == 'weight') $ordersql = "  order by arc.weight asc";//插入这句 从小到大f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

    else $ordersql = " ORDER BY arc.sortrank $orderWay";f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

 f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

然后用orderby='weight'f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

dede 文章站点列表页如何倒序排列?f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

f2RDXVK名站分类目录-企业行业网址分类目录-外链发布提交平台

关于DedeCMS站点程序站点教程相关的知识,就说到这里了希望能帮助朋友们。

标签:

分享到:

  网友投稿

注册时间:

网站:0 个   APP:0 个  文章:0 篇

  • 76034

    网站

  • 566

    APP

  • 277613

    文章

  • 15840

    会员

赶快注册账号,推广您的网站吧!
热门网站
最新入驻APP小程序

小红书2021-09-08

小红书是年轻人的生活方式平台,由

干货猫培训教育平台2020-11-09

干货猫培训教育平台是一款蛮不错

极光清理 — 杀毒,清理,加速,应用锁(图文)2020-11-02

✔ 一键解决卡顿 — 轻轻一点扫

手机超级清理-清理、加速、省电、降温2020-11-02

超级清理,最好的手机清理,加速,系统

手机一键清理 - 垃圾清理,手机加速,通知管理,优化系统,应用锁2020-11-02

一键清理是一款轻巧、快速、功能

CCleaner:内存清理器、手机加速器、优化器2020-11-02

全球最受欢迎 PC 和 Mac 清理软