dedecms指定栏目搜索和按栏目分类搜索下拉

softyun3年前cms教程172

今天教大家如何实现dedecms指定栏目搜索和按栏目分类搜索下拉,仅供学习参考,希望对你有所帮助
织梦dedecms指定栏目搜索实现办法: 
在搜索结果页添加:

<input type=”hidden” name=”typeid” value=”1,4″ /> 
value=”1,4″就是你要指定的一个或多个栏目,多个栏目用,号隔开。
 
例如:

<form name=”formsearch” action=”{dede:global.cfg_cmsurl/}/plus/search.php”> 
<div class=”form”> 
<h4>搜索</h4> 
<input type=”hidden” name=”kwtype” value=”0″ /> 
<input type=”hidden” name=”typeid” value=”1,4″ /> 
<input name=”q” type=”text” class=”search-keyword” id=”search-keyword” value=”在这里搜索…” onfocus=”if(this.value==’在这里搜索…’){this.value=”;}” onblur=”if(this.value==”){this.value=’在这里搜索…’;}” /> 
<button type=”submit” class=”search-submit”>搜索</button> 
</div> 
</form> 
按栏目分类搜索下拉 实现方法:

<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> 
需要的可以记录一下,方便以后查看参考。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

DEDECMS V5.3 官方默认模板 预设列表样式说明

DEDECMS V5.3在(layout.css)中预设了6种区块列表样式 您可以根据自己的实际需要修改使用 下面以首页区块调用位置为例 我们来详细介绍这六种列表样式的结构和class 首页模板的&l...

织梦Cms防黑客攻击必须要做的几件事!

织梦dedeCms防黑客攻击必须要做的几件事!以下目录:data、templets、uploads、a设置可读写不可执行权限。其中a目录为文档HTML默认保存路径,可以在后台进行更改。以下目录:inc...

DEDECMS增加自定义属性完整教程

给客户最站的时候,因客户需要,自定义属性太少,不够用,需要新增几个,也总有人问如何增加,今天就凑空写一下DEDECMS如何增加自定义属性.其实很简单的.下面用文字加图示的方式展现给大家,希望对朋友们有...

织梦DedeCMS栏目二级域名绑定方法

织梦DedeCMS栏目二级域名绑定方法1.    概念如果一个域名是abc ,是由一个字符串加一个域名尾,中间用“.”号隔开。这就是一个一级域名,如果在顶级域名前在由“.”隔开加上不同的字符,比如bb...

让v5.01的搜索更准确一些

新版本的dedecms5.01更改了默认的搜索模式,所以大家都反映搜索出来的结果不准确。 大家如果认真看一下高级搜索里面的:关键字模式: 或 与 如果关键字超过3个,用默认的“或”搜索出来的结果将很不...

织梦dede自定义模型如何写搜索链接方法

今天教一下织梦dedecms自定义模型如何写搜索链接方法 ,仅供学习参考哦默认的搜索方式是这样的,/plus/search.php?keyword=dede&typeid=1后面还可以加一些参...