当前位置:首页 > 文章 > 帝国CMS > 正文内容

帝国cms7.5多个搜索模板调用问题的深入分析

3年前 (2022-10-22)帝国CMS9846

ecms7.5建立了多个搜索模板,并在表单中进行了设置
表单1 :
<form action=”[!–news.url–]e/search/index.php” method=”post” name=”searchform” id=”searchform” target=”_blank”>
<input type=”hidden” name=”show” value=”title” />
<input type=”hidden” name=”tempid” value=”2″ />
<input type=”hidden” name=”tbname” value=”news” />
<input class=”inputtext” name=”keyboard” type=”text” value=”站内搜索”  onfocus=”if (value ==’站内搜索’){value =”}” onblur=”if (value ==”){value=’站内搜索’}” />
<input class=”searchBtn” type=”submit” value=”” title=”click to search”/>
</form>

表单2:
<form action=”[!–news.url–]e/search/index.php” method=”post” name=”searchform” id=”searchform” target=”_blank”>
<input type=”hidden” name=”show” value=”title” />
<input type=”hidden” name=”tempid” value=”3″ />
<input type=hidden name=classid value=”104″>
<input class=”inputtext” name=”keyboard” type=”text” value=”培训中心搜索”  onfocus=”if (value ==’培训中心搜索’){value =”}” onblur=”if (value ==”){value=’培训中心搜索’}” />
<input class=”searchBtn” type=”submit” value=”” title=”click to search”/>
</form>

操作步骤:
1、清除缓存,分别在表单1与表单2中输入关键词,但显示调用的全部是搜索模板2,查看数据表_enewssearch,tempid值没有问题,分别对应2,3
2、清除临时文件和数据,分别刷新,先刷新应该调用模板3的,全部显示调用的搜索模板3
3、再次清除临时文件和数据,分别刷新,先刷新应该调用模板2的,全部显示调用的搜索模板2

解决办法:

用7.2原来的e/search/result/index.php文件替换后解决的;
上附件:

index.zip a90044230c715af3ac8bbf3676733b8b.zip (1.66 KB)

帝国cms7.5多个搜索模板调用问题的深入分析

扫描二维码推送至手机访问。

版权声明:本文由蓝博发布,如需转载请注明出处。

本文链接:https://blueboss.cn/p/878.shtml

“帝国cms7.5多个搜索模板调用问题的深入分析” 的相关文章

帝国cms会员头像在会员控制中心任意地方调用

帝国cms会员头像在会员控制中心任意地方调用

调用会员头像php代码 <?php $muserid=(int)getcvar('mluserid'); $member=$empire->fetch1("select userpic from phome_enewsmemberadd where userid='$muserid'"...

帝国cms内容页正文附件下载的调用代码

帝国cms内容页正文附件下载的调用代码

帝国cms内容页正文附件下载的调用代码 [e:loop={"select * from phome_enewsfile_1 where classid='$navinfor[classid]' and id='$navinfor[id]' order by id desc",0,24,0,'','...

帝国CMS发布文章替换正文图片标签里ALT内容

帝国CMS发布文章替换正文图片标签里ALT内容

帝国CMS发布信息文章时替换正文IMG图片标签里的ALT内容 有利于网站的SEO优化。 在 e/class/userfun.php 里面增加 //替换正文IMG里的ALT内容 function user_imgalt($mid,$f,$isadd,$isq,$value,$cs){ $title=...

帝国CMS自动审核发布信息文章的方法

帝国CMS自动审核发布信息文章的方法

当一个文章站大量采集内容,一次性全部发布完这一是不利于SEO的,也是容易作弊,所以从网上找了这个脚本稍作修改。分享给大家,其实也很简单,但比帝国自带的计划任务功能好的是,不用开启后台才运行,脚本放到服务器上后加入服务器的计划任务便可以每天定时审核发布信息。下面帝国cms模板网来告诉大家帝国CMS自动...

帝国CMS多值字段如何调用多值字段最新增加的一行内容

帝国CMS多值字段如何调用多值字段最新增加的一行内容

帝国cms模板里面的多值字段怎么调用呢? 多值字段调用如下: <?php $morefr=explode('||||||',$navinfor[字段名]); $mfcount=count($morefr); for($mfi=0;$mfi<$mfcount;$mfi++) { $mor...

帝国CMS列表内容模板(list.var)调用会员头像会员名称等

帝国CMS列表内容模板(list.var)调用会员头像会员名称等

帝国CMS列表内容模板的list.var里面怎么调用会员头像。会员名称,文章标题和文章链接呢?其实方法也很简单,下面帝国cms模板网就来为大家分享: 标签代码如下: $userr=$empire->fetch1("select userpic  from {$dbtbpre}enewsmem...