織夢欄目列表按附加表自定義字段排序織夢技巧
導讀:織夢技巧織夢技巧織夢欄目列表按 附加表 自定義字段排序,不是 主表 字段排序 例如,我在內容模型-普通文章模型里添加了個自定義字段 ,叫 【價格】【price】 我想在欄目列表網站優化seo培訓如何seo優化推廣網站。
織夢欄目列表按 附加表 自定義字段排序,不是 主表 字段排序 例如,我在內容模型-普通文章模型里添加了個自定義字段 ,叫 【價格】【price】 我想在欄目列表模板里按價格高的排序顯示 { dede :list pagesize= 6 orderby= price orderway= desc } orderby= price 按價格排序 orderway= desc 從高到低,如果想從低到高用 orderway= asc 實現教程 打開 /include/arc.listview.class.php 找 […]
織夢欄目列表按附加表自定義字段排序,不是主表字段排序
例網站建設如,我在內容模型-普通文章模型里添加了個自定義字段 ,叫 【價格】【price】
我想在欄目列表模板里按價格高的排序顯示
{dede:list pagesize='6' orderby='price' orderway='desc'}orderby='price' 按價格排序
orderway='desc' 從高到低,如果想從低到高用 orderway='asc'
實現教程
打開 /include/arc.listview.class.php 找到,大概在776行左右
$addtable = $this->ChannelUnit->ChannelInfos['addtable'];把它拿到
//排序方式上面去
如圖
繼續找到,大概在768行的
else if($orderby=="lastpost") {在它上面加入你的排序字段
else i網站seo優化課程f($orderby=="price") { $ordersql = " ORDE企業網站建設R BY ({$addtable}.price + 0) $orderWay"; }如圖,2個price改成你自己的字段名
最后找到,大概在812行左右
if(preg_match('/hot|click|lastpost/', $orderby))改成
if(preg_match('/hot|click|lastpost|price/', $orderby))聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-25 ,文章織夢欄目列表按附加表自定義字段排序織夢技巧主要講述自定義,字段,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_7992.html