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

帝国cms搜索页面按照数据表搜索与按照栏目搜索的功能

3年前 (2022-10-21)帝国CMS5308

根据数据表搜索:

<form action="/e/search/index.php" method="post" name="searchform" id="searchform">
<input type="hidden" name="show" value="title,newstext">
<input type="hidden" name="tempid" value="1">
<input name="keyboard" type="text" id="keyboard">
<select name="tbname">
<option value="news">教程</option>
<option value="downl">下载</option>
</select>
<input type="submit" name="submit" value="搜索">
</form>

Show:搜索字段变量(多个字段用","隔开。搜索字段必须是后台系统模型开启搜索项的字段)

Tempid:所用搜索模板ID(一般跟按数据表搜索结合使用)

Keyboard:搜索关键字变量

Tbname:按数据表搜索(需与搜索模板ID结合Tempid)

按表时,搜索自定义字段一定要注意搜索模板选择的所属系统模型是否对应。

 

根据栏目id搜索:

<form name="searchform" method="post" action="/e/search/index.php">

<input type="hidden" name="show" value="title,newstext">

<input name="keyboard" type="text" size="10">

  <select name="classid">

 <option value="0">全部</option>

 <option value="1">教程</option>

 <option value="2">文章</option>

 </select>

<input type="submit" name="submit" value="搜索">

</form> Show:搜索字段变量(多个字段用","隔开。搜索字段必须是后台系统模型开启搜索项的字段)

Keyboard:搜索关键字变量

Classid:搜索栏目ID(不设置为不限,多个栏目可用","隔开,设置父栏目会搜索所有子栏目)

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

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

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

“帝国cms搜索页面按照数据表搜索与按照栏目搜索的功能” 的相关文章

帝国CMS内容页模板判断字段为空不显示

帝国CMS内容页模板判断字段为空不显示

帝国CMS内容页模板怎么样才能让某一个字段,如果填写了就显示,没有填写就不显示呢?其实方法很简单,下面帝国cms模板网就来告诉大家怎么调用: <?phpif($navinfor[字段名]){?>字段有值时显示的内容,如[!---字段名--]<?}else{?>字段无值时显示...

帝国cms模板内容页SQl调用当前TAG标签

帝国cms模板内容页SQl调用当前TAG标签

帝国cms内容页SQl方式调用当前TAG标签的方式 具体调用代码如下: <?php $fr=$empire->fetch1("select infotags from {$dbtbpre}ecms_news_data_{$navinfor[stb]} where id='$navinf...

帝国cms用SQL语句调用栏目导航一级栏目和二级栏目

帝国cms用SQL语句调用栏目导航一级栏目和二级栏目

帝国cms调用一级栏目及下面的二级栏目调用方法如下: SQL语句 <?php  $ecms_bq_sql=sys_ReturnEcmsLoopBq("select * from [!db.pre!]enewsclass where bclassid=0 order by myorder li...

帝国cms信息反馈开启验证码

帝国cms信息反馈开启验证码

1、后台-系统设置-系统参数设置-信息设置-反馈验证码(后面点开启) 2、信息反馈本身并无放置验证码代码,所先复制评论的验证码代码,后台-模板-评论列表模板-管理评论模板-修改-复制其中的验证码代码 代码如下: 验证码:<input name="key" type="text" size=...

帝国CMS灵动标签调用子栏目及子栏目信息

帝国CMS灵动标签调用子栏目及子栏目信息

帝国CMS灵动标签调用子栏目及子栏目信息的方法 代码如下: <ul class="cp0_ul">  [e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=8 order by myord...

帝国CMS灵动标签loop调用TAG标签

帝国CMS灵动标签loop调用TAG标签

帝国CMS怎么用灵动标签调用TAG标签呢 代码如下: [e:loop={0,10,3,1,'','newstime DESC'}] <?php $newbook1=$empire->query("select * from phome_ecms_news_data_1 where id...