动易系统如何实现按频道搜索的功能
2012-03-21 12:49
459 查看
官方默认模板的首页搜索代码是按模块来进行,也就是说,只按文章、下载、图片、商城三个模块来搜索,而不管你每个模块添加多少个频道。
如果你想改成按频道来搜索,应该换成4.03版一样的搜索表单。即将2005版中的搜索表单代码:
<FORM name=search action={$InstallDir}search.asp method=post>
<tr>
<td width=120>
<Input type=radio CHECKED value=Article name=ModuleName> 文章
<Input type=radio value=Soft name=ModuleName> 下载
<Input type=radio value=Photo name=ModuleName> 图片
<Input id=Keyword maxLength=50 value=关键字 name=Keyword>
<Input id=Submit type=submit value=·搜索· name=Submit>
<Input id=Field type=hidden value=Title name=Field></td>
</tr>
</FORM>
改成如下类似的代码(注意两者的红色代码区别):
<form name=""search"" method=""post"" action=""Article/search.asp"">
<input name=""Keyword"" type=""text"" id=""Keyword"" value=""关键字"" size=""16"" maxlength=""50"">
<input name=""Submit"" type=""submit"" id=""Submit"" value=""搜索"">
<br>
<input name=""ChannelID"" type=""radio"" value=""Article"" style=""border:0"" checkedonClick=""javascript:document.search.action='Article/search.asp';document.search.ModuleName.value='article';"">
文章
<input type=""radio"" name=""ChannelID"" value=""Soft"" style=""border:0""onClick=""javascript:document.search.action='Soft/search.asp';document.search.ModuleName.value='Soft';"">
下载<br>
<input type=""radio"" name=""ChannelID"" value=""Photo"" style=""border:0""onClick=""javascript:document.search.action='Photo/search.asp';document.search.ModuleName.value='Photo';"">
图片
<br>
<input name=""Field"" type=""hidden"" id=""Field"" value=""Title"">
<input name=""ModuleName"" type=""hidden"" id=""ModuleName""
value=""article"">
</form>
如果你想改成按频道来搜索,应该换成4.03版一样的搜索表单。即将2005版中的搜索表单代码:
<FORM name=search action={$InstallDir}search.asp method=post>
<tr>
<td width=120>
<Input type=radio CHECKED value=Article name=ModuleName> 文章
<Input type=radio value=Soft name=ModuleName> 下载
<Input type=radio value=Photo name=ModuleName> 图片
<Input id=Keyword maxLength=50 value=关键字 name=Keyword>
<Input id=Submit type=submit value=·搜索· name=Submit>
<Input id=Field type=hidden value=Title name=Field></td>
</tr>
</FORM>
改成如下类似的代码(注意两者的红色代码区别):
<form name=""search"" method=""post"" action=""Article/search.asp"">
<input name=""Keyword"" type=""text"" id=""Keyword"" value=""关键字"" size=""16"" maxlength=""50"">
<input name=""Submit"" type=""submit"" id=""Submit"" value=""搜索"">
<br>
<input name=""ChannelID"" type=""radio"" value=""Article"" style=""border:0"" checkedonClick=""javascript:document.search.action='Article/search.asp';document.search.ModuleName.value='article';"">
文章
<input type=""radio"" name=""ChannelID"" value=""Soft"" style=""border:0""onClick=""javascript:document.search.action='Soft/search.asp';document.search.ModuleName.value='Soft';"">
下载<br>
<input type=""radio"" name=""ChannelID"" value=""Photo"" style=""border:0""onClick=""javascript:document.search.action='Photo/search.asp';document.search.ModuleName.value='Photo';"">
图片
<br>
<input name=""Field"" type=""hidden"" id=""Field"" value=""Title"">
<input name=""ModuleName"" type=""hidden"" id=""ModuleName""
value=""article"">
</form>
相关文章推荐
- 手把手教你如何运用强大的谷歌自定义搜索功能来实现你的自定义搜索站之用谷歌自定义搜索实现网盘搜索引擎第一篇
- 如何使用ASP.NET Core实现搜索功能
- Win10系统下如何打开Windows日记本以实现更多功能
- django学习——如何实现简单的搜索功能
- Dedecms系统实现按“字母检索”搜索功能
- Android 显示系统键盘搜索按键,实现搜索功能
- 使用系统控件UISearchBar实现APP中搜索功能
- 话里话外:如何实现系统功能真正是客户想要的
- 如何实现系统记录变更的记录功能
- 如何在不使用系统函数的情况下实现PHP中数组系统函数的功能
- lookup第一篇:如何在salesforce增强lookup搜索功能,实现搜索所有可用记录和实现搜索同一对象下的all field
- 仿站技巧二十四-织梦(dedecms)如何实现多字段搜索功能?
- sharepoint 2013 在office 365中 如何嵌入JS代码实现搜索功能
- 如何实现简单的自动提示(autocomplete)填充搜索功能java代码。
- Lucene.Net如何实现搜索结果分类统计功能
- phpcms 如何实现搜索功能(无分词功能)
- 如何在应用系统中实现数据权限的控制功能(2)
- 【腾讯云搜分享】如何实现搜索智能联想(搜索下拉提示)功能
- windows系统中搜索功能MFC实现
- B2B2C系统 如何实现商品分类功能