聯(lián)系官方銷售客服
1835022288
028-61286886
插件名稱 | 建站系統(tǒng) V3.17 |
插件作者 | 迅睿官方團隊 |
最近更新 | 2024-12-19 10:00:07 |
[高級版]針對達夢數(shù)據(jù)庫的搜索參數(shù)優(yōu)化 手機模板自動識別模式下,增加將平板端排除開關 |
聯(lián)動和搜索在同頁面的情況下,如果清除搜索或聯(lián)動篩選后的條件,再進行篩選或搜索。
代碼如下:
聯(lián)動篩選:
{linkage code=xxmc pid=0 return=c1} <div class="caption"><span class="caption-subject font-dark bold uppercase"><a href="{Router::search_url($params, 'xxmc', $c1.id, 'article')}">{$c1.name}</a></span></div> <ul class="nav nav-stacked "> {if $c1.child} {linkage code=xxmc pid=$c1.id return=c2} <li><a href="{Router::search_url($params, 'xxmc', $c1.id, 'article')}">{$c2.name}</a></li> {/linkage} {/if} </ul> {/linkage}
先聯(lián)動篩選后,再進行搜索,是可以清除,聯(lián)動時的篩選,是正確的;但如果先搜索,再篩選,就會把搜索的條件也保留,即
/search/article/keyword-北京-catid-265-xxmc-xxmc1.html
而不是
/search/article/catid-265-xxmc-xxmc1.html
問題是如何對聯(lián)動進行修改呢?謝謝
回復@外聘專員-明礬軟件 你好,這樣寫的話,就沒有指定的catid=265這個欄目了,因為涉及到不同的模板,謝謝
自己提前處理$params ,吧keyword去掉就行了 <?php unset($params['keyword']);?>