stl:searchInput 搜索提交框

搜索框

<stl:searchInput styleName="样式名称" channelIndex="栏目索引" channelName="栏目名称" parent="显示父栏目" upLevel="上级栏目的级别" topLevel="从首页向下的栏目级别" searchUrl="搜索页地址" type="搜索类型" isLoadValues="是否载入搜索条件" openWin="是否新窗口打开搜索页"></stl:searchInput>

用于组合搜索条件、搜索按钮等元素形成搜索提交表单。

属性列表

下表显示所有属于此元素的属性列表。

属性 可能的取值 默认值 简介
channelindex     栏目索引
channelname     栏目名称
parent     显示父栏目
uplevel     显示上几级栏目的属性,0为本级,1为父栏目,以此类推。
topLevel     显示从首页向下某个级别栏目的属性,0代表网站首页,1代表一级栏目,以此类推
styleName     搜索框样式名称
searchUrl   @/utils/search.html 搜索结果页地址
openwin     是否新窗口打开搜索页
  true   本窗口打开
  false 新窗口打开
type     搜索类型
  title   搜索标题
  content   搜索内容正文
  title,content 搜索标题及内容
isLoadValues   false 是否载入搜索条件
  true   载入搜索条件
  false 不载入搜索条件

注意

可以在系统"显示管理"—"模板标签样式"—"搜索框样式"中自定义搜索提交样式,并通过 styleName 属性获取对应的样式。 如果 <stl:searchInput> 包含子元素则采用自定义的内容显示搜索提交表单,请参考 stl:searchInput 自定义显示样式

  • 如果采用自定义方式,属性 type 及 inputWidth 将不起作用。
  • action 代表搜索结果页的地址,可以用相对标识符"~"或"@"开头,点击搜索按钮后页面将跳转至结果页地址。 target 代表搜索结果页打开窗口的目标。
  • isLoadValues 表示是否显示搜索条件,如在提交文本框中显示上一次搜索的关键字。

<stl:searchInput>元素对应的实体为{stl:searchInput}