我站用以下調(diào)用做搜索框,為什么只能在首頁搜索到內(nèi)容在欄目頁搜內(nèi)容都顯示沒有找到相關(guān)內(nèi)容。
<form action="{SITE_URL}index.php" method="get">
<input class="stxt" type="text" name="keyword" value="請輸入關(guān)鍵字" onfocus="if(this.value==defaultValue)this.value=''" id="search_keyword"/>
<input onclick="dr_module_search()" type="button" class="sbtn" value="搜索"/>
<script>
function dr_module_search(name) {
var url="{dr_search_url($params, 'keyword', 'xbmbdy', 'news')}";
var val = $("#search_keyword").val();
if (val) {
url = url.replace('xbmbdy', val);
} else {
url = url.replace('xbmbdy', '');
}
location.href=url;
return false;
}
</script>
</form>在首頁搜索時(shí)鏈接這樣是顯示到搜索內(nèi)容
在欄目頁這樣就搜不到內(nèi)容了
加了catid=1表示只搜索這個(gè)欄目下的內(nèi)容
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人 這個(gè)是在欄目頁下搜索時(shí)后綴自動(dòng)加上去的,這個(gè)在那里修改?
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!