在幫客戶建設網站時,經常碰到用戶要求指定欄目文檔搜索,比如產品總欄目加一個搜索框,只搜索產品欄目下的產品。于是從網上百度了下教程,有一個方法是修改arc.searchview.class.php文件來完成的,但是這樣會造成所有的搜索結果都會指定。
	織夢默認代碼有這樣一個代碼,方便快捷解決這樣的難題。只需要在模板搜索代碼中加入 “”<input type='hidden' name='typeid' value="欄目ID號">“” 即可。
	以下分享下實站操作案例:
| <form action="/plus/search.php" name="formsearch"><input type="hidden" name="kwtype" value="0"><input type='hidden' name='typeid' value="4"><input type="text" name="q" value="請輸入關鍵詞" onblur="if (this.value ==''){this.value=this.defaultValue}" onclick="if(this.value=='請輸入關鍵詞')this.value=''"><input type="submit" name="submit" value="搜 索" style="border:0"></form> | 
| <form action="/plus/search.php" name="formsearch"><input type="hidden" name="kwtype" value="0"><input type='hidden' name='typeid' value="4"><input type="text" name="q" value="請輸入產品關鍵詞" class="s_w" onblur="if (this.value ==''){this.value=this.defaultValue}" onclick="if(this.value=='請輸入產品關鍵詞')this.value=''"><input type="submit" name="submit" value="搜 索" style="border:0"></form> | 
	指定欄目搜素,只需要加入如下代碼即可:
	 
| <input type='hidden' name='typeid' value="4"> 這里的4為指定欄目的ID號 | 
新聞熱點
疑難解答