迅睿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 即可。
相关文档
- 简单5步教会你如何创建自定义ChatGPT
- 上海关键词排名突围战:如何让你的网站稳坐搜索C位?
- 世界搜索排名看不懂?三张图看懂全球流量格局
- DedeCMS采集教程:三天搞定网站内容自动化更新
- DedeCMS自动采集:三小时搞定三个月的内容量
- 小旋风下载站模板三天上实战:百度收录暴涨200%的泛目录布局技巧
- 小旋风泛目录站群好还是级模板好?低成本建站与收录速度实测解析
- 小旋风泛目录MIP模板配置皮书
- 医疗行业泛目录实战:小风模板干扰码+地域跳转插件效果验证
- 【电商运营】蜘蛛搜索引擎在线搜索抓取慢?3步提升收录速度(附工具...
- 医疗站内容审核避坑指南:如何避免封号罚款?这五个雷区必须知道
- 番禺企业网站优化实战:招让百度地图+本地搜索排名翻倍
- 2025蜘蛛池原理全解析:分钟看懂搜索引擎抓取逻辑
- 怎么免费增加搜索量?最技术解析
- 快速提升百度快照,一键新新内容!
- 怀化网站优化:3大核心略快速提升本地企业搜索排名
- 2025怀化网站优化新趋势AI内容生产+本地化SEO双引擎驱动
- 2025中国搜索引擎排名:新市场份额与用户行为报告
- 360手机搜索排名怎么刷才能上首页?
- 360搜索排名到底怎么玩才能上首页?