首页 » 二次开源 » dedecms建站 » 正文

dedecms按栏目分类搜索的实现方法



我们在做网站的时候,往往需要用到搜索指定栏目的内容,比如只搜索产品栏目、新闻栏目等,而dedecms默认的只有全站搜索,那么这篇文章就讲讲dedecms怎么实现按栏目分类搜索的方法。

我们打开默认模板里的头部文件head.html,找到第29行到40行的代码,这段代码为dedecms默认情况下搜索功能的代码,我们把它注释掉,如下图:

1

接着,我们在注释掉的代码后面写入实现按栏目搜索的代码,如下图:

2

然后刷新一下页面,估计就可以实现了。而其他页面调用不同头部文件的,修改方法相同。

友情贴一下,代码:

<form action=”{dede:field name=’phpurl’/}/search.php” name=”formsearch”>
<div class=”form”>
<h4>搜索</h4>
<input type=”hidden” name=”kwtype” value=”0″ />
<input type=”hidden” name=”searchtype” value=”titlekeyword” />
<input name=”keyword” type=”text” class=”search-keyword” id=”search-keyword” />
<select name=”typeid” class=”search-option” id=”typeid”>
<option value=’0′ selected=’1′>全部栏目</option>
{dede:channelartlist typeid=’top’ }
{dede:type} <option value='[field:id/]’>[field:typename/]</option>{/dede:type}
{dede:channel type=’son’ noself=’yes’}
<option value='[field:id/]’>-[field:typename/]</option>
{/dede:channel}
{/dede:channelartlist}
</select><button type=”submit” class=”search-submit”>搜索</button>
</div>
</form>

好了,具体就这样了,希望对大家的学习有所帮助。谢谢!

本文共 6 个回复

  • 就是哈哈 2013/05/11 11:53

    很久没来了,有更新,相当给力啊~

  • 35秒杀网 2013/05/04 17:27

    不止一次的来过,有价值的博客,收藏先~

  • 35秒杀网 2013/05/01 17:13

    博文有更新了吗?好久没来过咯

  • 淘宝网女装首页 2013/04/20 16:59

    嗯,很棒的文章

  • 酷赚论坛 2013/04/17 15:28

    多有收获,收藏博客了 癸巳年(蛇)三月初八 2013-4-17

  • 酷赚论坛 2013/04/16 20:09

    多有收获,收藏博客了 癸巳年(蛇)三月初七 2013-4-16

Comments are closed.