聯(lián)系官方銷售客服
1835022288
028-61286886
后臺(tái)在模塊中新增了一個(gè)字段為pmzd,該字段用數(shù)字表達(dá),用于顯示排名的。
現(xiàn)在想在列表中,讓數(shù)據(jù)通過這個(gè)字段的結(jié)果來進(jìn)行從小到大的排序與分頁(越小越靠前),請(qǐng)問要怎么調(diào)用?
我試了這兩種方法都不行,沒有按照這個(gè)字段的大小去排序,麻煩請(qǐng)指點(diǎn)一下。
<a href="{Router::search_url($params, 'order', 'pmzd')}" class="mr20 fll tab posr {if $params.order=='pmzd'}on{/if}">排行榜</a> {module catid=$catid order=pmzd page=1} {/module} {$pages}
官方提醒:使用module內(nèi)容循環(huán)標(biāo)簽的生成工具,填寫參數(shù)就可以生成相關(guān)的代碼,每個(gè)參數(shù)后面都有用法解釋
首先,search_url只能用在search頁面,而module標(biāo)簽無法用到search,所以你這樣組合就矛盾了
應(yīng)該改成
在搜索頁面使用把module改成search標(biāo)簽的標(biāo)準(zhǔn)格式就對(duì)了
回復(fù)@外聘專員-北京老祈
科室我search頁面這么寫也讀取的不對(duì)呀,沒按自定義中的數(shù)字排序來走。
{search module=MOD_DIR id=$searchid total=$sototal order=pmzd catid=$catid page=1 pagesize=16 urlrule=$urlrule}
1 pmzd是不是模塊內(nèi)容字段
2 debug輸出下看看到底為什么沒效果