联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
大佬们我用的自带的代码发现搜索的时候有问题会带想问一下怎么去
类型:迅睿CMS 更新时间:2020-07-01 12:31:27 搜索 栏目

大佬们 我用的search自带的代码 发现搜索的时候url有问题image  url会带catid-6- 想问一下怎么去掉这个

用内容搜索框的话是可以url不带栏目的


<div class="input-group">
<input type="text" class="form-control" placeholder="搜索内容..." name="keyword" value='{$keyword}' id='search_keyword' onkeypress="if(event.keyCode==13) {dr_module_search('search_keyword');return false;}">
<div class="input-group-btn">
<button class="btn default" type="button" onclick="dr_module_search('search_keyword')"> <i class="glyphicon glyphicon-search"></i></button>
</div>
</div>
<script>
     // 这段js是用来执行搜索的
     function dr_module_search(name) {
         var url="{Router::search_url($params, 'keyword', 'dayruicom')}";
         var value = $("#"+name).val();
         if (value) {
             location.href=url.replace('dayruicom', value);
         } else {
             $("#"+name).focus()
             dr_tips(0, "输入关键字");
         }
         return false;
     }
 </script>

内容搜索框 用这个可以url不带栏目 但是无法实现输入为空则显示输入关键词

<form class="search-form" action="/index.php" method="get">
<input type="hidden" name="s" value="news">
<input type="hidden" name="c" value="search">
<div class="input-group">
<input type="text" class="form-control" placeholder="搜索内容..." name="keyword">
<div class="input-group-btn">
<button class="btn default" type="submit"> <i class="glyphicon glyphicon-search"></i></button>
</div>
</div>
</form>

想实现的目标 用搜索 如果没有输入搜索内容则显示输入关键词(自带模块已实现) 如果搜索的话url不带栏目名称(内容搜索框已经实现) 我想结合一下这两种 请问应该怎么做