迅睿cms模块和栏目如何自定义内容搜索页面模板

迅睿cms自定义搜索页面模板还是很灵活的,不仅支持单独设置模块的搜索页面模块,而且支持按栏目设置不同的搜索模板,官方也给出了栏目设置教程,但是教程写的不够详细,很多新手用户都遇到了问题,我们在官方教程基础上做了完善,具体设置教程如下。

栏目自定义搜索页面模板

搜索页面模板默认是模板目录中的search.html,迅睿cms支持按栏目设置不同的搜索模板,例如栏目1可以设置searchA.html,栏目2可以设置searchB.html。

后台设置

登录后台 - 内容 - 内容管理 - 共享栏目  - 进入某个栏目的修改界面 - 进入模板设置界面 - 选择内容搜索页模板(如下图) - 保存 

迅睿自定义搜索模板

搜索框设置

因为我们第一步后台设置的是基于栏目的搜索模板自定义,所以搜索URL需要附带栏目的id才能加载我们所指定的模板。也就是说搜索框中需要附带catid,来表示哪个栏目。参考代码如下:







参考上方代码,完善下现有的搜索框,栏目自定义内容搜索页面模板就可以实现了。

模块自定义搜索页面模板

任何模块的搜索默认页面模板都是默认引用/template/pc/模板目录/home/search.html的,要实现按模块加载不同的搜索页面模板,我们只需要在模块的模板目录下 新建 search.html 搜索时,就会自动加载此模板对应的搜索模板了。

示例说明

自定义模块a的搜索模板,在 /template/pc/模板目录/home/a/ 新建search.html 即可。

标签:

上一篇迅睿cms网站修改后台数据分页条数(默认10条)
下一篇迅睿cms模板代码保护code解决代码引起的系统故障

相关文章