WebBoxCMS标签大全

基本说明

  • 适用范围:2.0.5 已改为全局适用;
{cms:search sort=? m=? name=?}    2.0.5 中sort=?可以省略,则查全部图文顶级栏目    2.3.6 新增  m=?可以省略,表示读指定模板文件

[search:nav class=?] 2.0.5 新增 此行可以省略,则查定义的sort为准
[search:type class=? title=标题#副标题 value=title#titlesub] 此行可以不写,默认查标题
[search:key class=? placeholder=关键字]
[search:button class=? title=点我搜索 type=a]

{/cms:search}
  • 语法
  • 必要项
  • 标签说明
  • sort=?
  • 2.0.5+ “?”表示相应的栏目的那个自已定义的ID值,可为1,2,3,4...多个,如果指定,下面的下拉控件,取值为自定义的栏目。
  • m=?
  • 2.3.6+ “?”此项可以不要,表示空值。搜索模板命名定义规则 search?.m,其中的?就是m=?中的?
  • name=?
  • 2.3.10+ “?”此项可以不要。当为两个搜索时,必须要有一个name值,用于区分页面多个搜索共用,相当于ID号作用。
  • class=?
  • “?”表示CSS名称,自行在CSS文件中定义
  • title=标题#副标题
  • 定义下拉框的显示文本,以“#”为分隔,与下面的值相对应
  • value=title#titlesub
  • 定义下拉框的实际值,以“#”为分隔,此值为“数据库中的除去前缀的字段名”
  • type=a
  • “a”表示<a>标签显示,空表示<button>显示
  • placeholder=关键字
  • 自行百度脑补

基本说明

  • 适用范围:仅适用于搜索页;2.0.5 新增
{cms:searchlist num=?order=?rec=? top=? fields=? fieldsadd=? like=? light=? keylenght=?}   

[searchlist:i] 编号
[searchlist:title] 图文标题
[searchlist:link] 相应链接
[searchlist:createdate formatdate=MM-dd] 日期

... 与{cms:list}输出一样

{/cms:searchlist

{searchlist:paging} 分页输出

  • 语法
  • 必要项
  • 标签说明
  • num=?
  • “?”表示每页输出多少条信息,正整数。
  • rec=?
  • “?”等于1时表示到推荐的列表
  • top=?
  • “?”等于1时表示取置顶的列表
  • order=?
  • “?”排序规则 取值为:orderD/orderA/CreateDateD/CreateDateA 其中D=Desc A=Asc
  • fields=?
  • 高级应用,相应的值自行参看库定义“?”表示只取数据库中指定字段名的列数据 如: id,S_Title... 也可以写*表示取全部
  • fieldsadd=?
  • 2.3.1 新增属性高级应用,相应的值自行参看库定义“?”表示在缺省查找字段上追加字段,再查找行数据 如: S_xxx2,S_xxx1...
  • like=?
  • 2.3.6 新增属性 “?”表示搜索结果是否执行模糊查找,默认值为1表示模糊查找,为0表示精确查找
  • light=?
  • 高亮标签,如light=b,则在查出结果中输出<b>key</b>,配合CSS定义可实现高亮,不写此项则无高亮输出
  • keylenght=?
  • 限定分词最多几个,多了会影响速度,此项不写,默认最多支持5个。

基本说明

  • 适用范围:2.3.9 后更新为:适用于主页、图文列表页、图文详情页;
  • 定义配置:在后台字段管理中,添加字段时有是否是筛选字段的设置项;
  • 重点说明:后台定义时请一定要注意各项类型说明,非常重要;
{cms:screening sort=? navid=?}

[screening:i] 顺序编号
[screening:link] A链接地址
[screening:title] A链接标题
[screening:css] A链接样式

[screening:value] A链接标题
[screening:src] A链接地址
[screening:alt] A链接样式

{/cms:screening}
  • 语法
  • 必要项
  • 标签说明
  • sort=?
  • “?”表示 “系统管理->字段管理”相应分组中已设置为筛选定义字段ID值,是那个11位的ID值
  • navid=?
  • 2.3.9+ “?”表示 要输出指定路径的栏目自定义ID,不写表示取当前页面路径
2.3.9+ 标签 限表单栏目页调用 

{cms:searchformlist sort={page:fieldid} num=? rec=? top=? order=? fields=?}

编号:[searchformlist:i] 顺序编号
ID号:[searchformlist:id] ID值
链接:[searchformlist:link] 链接
字段:[searchformlist:field_?] 自定义表单值
时间:[searchformlist:createdate] 创建时间

{/cms:searchformlist}

{searchformlist:paging} 分页标签
  • 语法
  • 必要项
  • 标签说明
  • {searchformlist:paging}
  • 分页调用 移动端与PC端共用
  • sort=?
  • “?”栏目指定的字段分组ID
  • num=?
  • “?”正整型 取前多少个,默认空则取全部符合条件的
  • rec=?
  • “?”等于1时表示取推荐的列表
  • top=?
  • “?”等于1时表示取置顶的列表
  • order=?
  • “?”排序规则 取值为:orderD/orderA/CreateDateD/CreateDateA 其中D=Desc A=Asc
  • fields=?
  • 高级应用,相应的值自行参看库定义“?”表示只取数据库中指定字段名的列数据 如: id,S_CreateDate... 也可以写*表示取全部
  • 此处默认即可直接取出自定义字段的值,当然也可自己指定取出的字段列