迅睿cms模块和栏目如何自定义内容搜索页面模板
迅睿cms自定义搜索页面模板还是很灵活的,不仅支持单独设置模块的搜索页面模块,而且支持按栏目设置不同的搜索模板,官方也给出了栏目设置教程,但是教程写的不够详细,很多新手用户都遇到了问题,我们在官方教程基础上做了完善,具体设置教程如下。
栏目自定义搜索页面模板
搜索页面模板默认是模板目录中的search.html,迅睿cms支持按栏目设置不同的搜索模板,例如栏目1可以设置searchA.html,栏目2可以设置searchB.html。
后台设置
登录后台 - 内容 - 内容管理 - 共享栏目 - 进入某个栏目的修改界面 - 进入模板设置界面 - 选择内容搜索页模板(如下图) - 保存
搜索框设置
因为我们第一步后台设置的是基于栏目的搜索模板自定义,所以搜索URL需要附带栏目的id才能加载我们所指定的模板。也就是说搜索框中需要附带catid,来表示哪个栏目。参考代码如下:
<form action="{SITE_URL}index.php" method="get">
<input type="hidden" name="s" value="news">
<input type="hidden" name="c" value="search">
<input type="text" placeholder="搜索内容..." name="keyword">
<input type="submit" value="提交搜索" />
<input type="hidden" name="catid" value="这里填写设置自定义模板的栏目id号">
</form>
参考上方代码,完善下现有的搜索框,栏目自定义内容搜索页面模板就可以实现了。
模块自定义搜索页面模板
任何模块的搜索默认页面模板都是默认引用/template/pc/模板目录/home/search.html的,要实现按模块加载不同的搜索页面模板,我们只需要在模块的模板目录下 新建 search.html 搜索时,就会自动加载此模板对应的搜索模板了。
示例说明
自定义模块a的搜索模板,在 /template/pc/模板目录/home/a/ 新建search.html 即可。
相关文档
- 网站测试主要测哪些内容?新手必备的检测清单
- 网络品牌传播如何利用搜索引擎优化提升效果
- 千牛帮网页搜索榜单解决方案|2025年企业搜索曝光实战指南
- 云客搜索新站如何快速获得排名与流量?
- 新站搜索关键词排名技巧与提升方法全解读
- 【SEO实战培训课程内容有哪些】+【一文带你全面了解】
- 360搜索联盟加盟条件详解2025年最新政策与实战指南
- 阿里巴巴排名规则是什么?如何有效提升店铺搜索排名?
- 零基础学SEO排名优化培训,课程内容到底教什么?
- 廊坊网站优化如何有效提升企业搜索排名?费用与策略全解析
- 青岛百度优化怎么做?关键词选择与网站内容是关键
- 一搜网怎么使用_一搜网搜索技巧
- 百度大数据引擎是什么?有何用?核心功能模块大揭秘
- 众志SEO基础入门指南:三个重点方向,助力网站搜索引擎排名提升
- 新浪博客搜索实用技巧大揭秘,精准查找感兴趣内容
- 如何查找网页快照?教你通过百度搜索引擎快速找到备份副本
- 刷关键字排名有门道?内容本身是根本,这些要点需注意
- 河北SEO怎么做?选准本地关键词,侧重用户搜索习惯是关键
- 日常上网常用的百度和 360 搜索引擎,到底哪个更好用?
- 网站系统搭建使用全知道!这些干货内容助你少走弯路