這個東西基本思路就是按照需求造個臨時表(union),新表裡的權重是動態生成的。找了一圈這是最簡單粗暴的方式
( select
(weight_v2 + 10000) as tmp ,
yun_hits,
title,
weight_v2
from
fv_biaozhun
where
( title like '%葡聚醣%' or st_no like '%葡聚醣%' )
and `status` = 3
order by
weight_v2 desc
) union all
( select
weight_v2 as tmp,yun_hits, title,
weight_v2
from
fv_biaozhun
where
( summary like '%葡聚醣%' or food_note like '%葡聚醣%' or cosmetics_note like '%葡聚醣%' )
and `status` = 3
order by
weight_v2 desc
) order by tmp desc,yun_hits desc
dedecms 標籤按照權重排序
arclist 標籤按照權重排序,修改arclist.lib.php 大約在74 75行找到 arclist是否需要weight排序,預設為 n 如果需要排序則設定為 y isweight ctag getatt isweight 把這行修改為 weight ctag getatt weight 大...
dedecms 文章按權重排序
參考 但是當我們在dede arclist標籤中使用orderby weight 來排序時,發現文章顯示並沒有起作用。我們在include taglib arclist.lib.php 開啟來看一下 在 的第74 75行,我們發現 isweight預設為n,所以我們在使用orderby weight...
dedecms 文章按權重排序問題
我們在使用dedecms發部文章的時候,經常希望文章可以按我們的需求來進行排序。這個時候就需要用到文章的權重值了,如下圖所示 但是當我們在dede arclist標籤中使用orderby weight 來排序時,發現文章顯示並沒有起作用。我們在include taglib下找到檔案arclist.l...