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

softyun3年前cms教程163

今天教大家如何实现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模板中使用field:array进行if条件判断

今天给大家教一下织梦Dedecms模板如何使用field:array进行if条件判断织梦dedecms实例需求某网站上需要在首页进行视频展示,后台可以选择上传到土豆、优酷等站外视频,也可以自己手动上传...

让跳转网址直接链接而非跳转的最简单方法

1、列表页的实现:/include/inc_arclist.php查找$row['arcurl'] = $this->GetArcUrl(在前面加上:if($row['redirecturl']...

{dede:arclist}的学习心得,调用文章或者软件任何字段

基本语法:{dede:arclist typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype=...

xhtml+css模板中,友情链接标签生成的修改

dede的友情链接标签设定行了列后,生成的是<table><tr><td>代码来控制行数和列数 如果模板使用xhtml+css编写,想用<li>来表示链...

DedeCMS V5.3 二次开发参考手册发布

图片: 本手册为官方制作的一本关于DedeCMS程序二次开发方面的手册,手册分为4个部分编写:模板、代码、数据库、程序,手册收录了开发常用类、删除的使用并且对常用数据库进行了收录。...

实时更新的【热门关键字】!

实现起来很简单,可是很多人不知道。登录到后台后台:自定义宏标记 添加一标记所属栏目:默认不用动标记名称:keywords_hot时间限制:永不过期正常显示内容:热门关键字:{dede:hotwords...