对于有成千上万文章的CMS系统来说,站内搜索是非常重要的组成部分,Datalife Engine提供了简单搜索、高级搜索功能。在站内进行搜索后,会进入搜索结果页面,此页面由搜索框及提示信息模板search.tpl和搜索结果列表模 板searchresult.tpl两部分构成,本文就讲一讲搜索框及提示信息模板。

本模板可用标签及释义
{searchtable} 功能标签 局部标签
- 输出搜索框并提供搜索按钮及高级搜索按钮。注意:在简单搜索模式下,只输出一个搜索框,而在高级搜索模式下,会自动输出多个约束条件,如按日期、作者、分类及关键词等进行搜索的表格区域。
{searchmsg} 功能标签 局部标签
- 根据搜索到的结果自动输出提示信息,即输出搜索到了多少条相关结构。
[searchmsg] text [/searchmsg] 范围标签 局部标签
- 即{searchmsg}的辅助标签,将{searchmsg}涉及的范围包括起来便于进行模板美化。

本模板提供的标签非常少,制作非常简单,这里不再赘述。不过对于安装了recent search的用户来说,还有一个可用标签:
{searchitem} 数据值标签 局部标签
- 输出用户搜索的关键词。
这个标签对于SEO优化有这非常不错的作。