• 小螞蟻站長吧-互聯網運營、增長黑客學習交流平臺

    您好,歡迎訪問小螞蟻站長吧!

    如何讓DEDECMS的list標簽支持weight排序

    2022-09-15 14:26分類:織夢cms建站教程 閱讀:

     

    php零根基到接替直播視頻課:躋身上學

    怎生讓DEDECMS之list標簽幫腔weight趟序?

    讓DEDECMS之list標簽撐腰weight溜序

    引薦深造:織夢cms

    DEDECMS戰線幫腔文檔權重weight進序,得以在模版中用以:

    {dede:arclist row='10' titlelen='50' orderby='weight'} ?[field:textlink/]<br/> {/dede:arclist}

    其中之orderby='weight'就落實了文檔按照權重溜序了。這是arclist標簽,有何不可用在所有位子來調用文檔列表.

    然而,在欄目列表頁,如果你要用以list標簽(兌現文檔列表分頁),也想用權重(weight)行序,

    {dede:list pagesize='10' titlelen='50' orderby='weight'} ?[field:textlink/]<br/> {/dede:list}

    你會發現,你之列表并沒有按照權重(weight)行序,無論你怎生修修改改,她之順序就還是老樣子!

    因故:dedecms對權重weight溜序之撐腰僅arclist標簽,并不幫腔list標簽

    解決辦法:

    1、翻開等因奉此arc.listview.class.php

    2、查找“else if {” 語句,大概在609行,在直奔前皮按下面回車健,插入如下頭語句:

    else if  {     $ordersql = " order by arc.weight $orderWay"; }

    3、連續查找“if )”語句,修修改改為:

    if )

    改改形成后,封存,如果目標背皮已經施用了weight進序,生成二底下,就堪好瞧到,文檔列表已經設置weight溜序

    4、模版調用

    {dede:arclist row='10' titlelen='50' orderby='weight'} ?[field:textlink/]<br/> {/dede:arclist}

    之上就是怎生讓DEDECMS之list標簽幫腔weight行序之詳詳細細情節,更多請關注 小螞螞蟻站長吧網其其它相關成文!

    上一篇:織夢內容頁如何調用當前欄目名稱的標簽

    下一篇:織夢dede添加文字時,讓標題后面加[圖]字

    相關推薦
    ?
    返回頂部
    日韩在线精品视频a