SiteWeaver网上商店系统:关于首页搜索商品不起作用的问题
来自站长百科
导航: 上一页 | 首页 | DedeCMS | 帝国CMS | Drupal | PHPCMS | PHP168 | Xoops | Joomla | SupeSite
首页调用商城搜索,需要下面两个步骤:
1,找到根目录下的search.asp,下面有个 PE_Search.CurrentChannelID = 0,看看他前面有没有“If Modulename <> "shop" Then”判断,没有的话改成下面这样:
If Modulename <> "shop" Then PE_Search.CurrentChannelID = 0 End If
2、修改首页模板搜索这部分如下:
<Input type=radio CHECKED value=Article name=ModuleName onclick="Field.value='Title'"> 文章 <Input type=radio value=Soft name=ModuleName onclick="Field.value='Title' "> 下载 <Input type=radio value=Photo name=ModuleName onclick="Field.value='Title' "> 图片 <Input type=radio value=Shop name=ModuleName onclick="Field.value='ProductName'"> 商城 <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>
在原来的基础上增加了onclick="Field.value='Title'",商城的是:onclick="Field.value='ProductName'"
这代码的作用就是点击后修改下面的隐藏控件Field的值,商城传入的值是ProductName,其它频道传入的值是"title"