迅睿CMS:按字段值显示不同的搜索模板文件
实例一:
需要让模块的自定义字段中的某一个字段值显示不同的搜索模板界面,例如在模块自定义字段里面定义了一个分类字段叫做fenlei,类型是select,选项有
文件类|1 图片类|2 文档类|3
当选择文件类参数搜索时,就加载search_1.html,当选择图片类搜索时就加载search_2.html 等等
实现步骤:
1、在搜索设置种,选择本字段
选择上面的字段,例如fenlei,保存后台
2、当前台访问时,最终效果:
index.php?s=news&c=search :这种地址就加载news/search_default.html模板
index.php?s=news&c=search&fenlei=1 :这种地址就加载news/search_1.html模板
index.php?s=news&c=search&fenlei=2 :这种地址就加载news/search_2.html模板
当访问时候发现模板仍然加载的默认模板的话,这时候需要开启开发者模式,然后继续访问一次,后台会产生日志,如下:
实例二:
想让某个栏目全部数据有多个搜索结果模板
1、后台,找到栏目管理,找个这个栏目
2、点修改这个栏目,切换到模板选项
3、将搜索页模板改成:search_wodelanmu.html
4、当访问这个栏目搜索页面时,就自动加载search_wodelanmu.html模板了,而不会去加载search.html
相关文档
- 迅睿CMS:程序兼容检测:安装某些应用插件
- 迅睿CMS:后台字段回调格式无效
- 迅睿CMS:图片验证码不正确
- 迅睿CMS:没有给当前站点分配管理菜单权限
- 迅睿CMS:从详细内容中自动提取简介字段(description...
- 迅睿CMS:后台列表页面没有数据
- 迅睿CMS:数据库提示 index column size to...
- 迅睿CMS:快捷登录注册页面升级
- 迅睿CMS:用户组支持在线付款的升级
- 迅睿CMS:测试版升级到正式版
- 迅睿CMS:如何排查js错误
- 迅睿CMS:content类二次开发升级说明
- 迅睿CMS:宝塔导致后台无法登录提示系统故障
- 迅睿CMS:后台登录故障{"code":1,...
- 迅睿CMS:升级没成功/升级出现故障/怎么办
- 迅睿CMS:缩略图/单文件/多文件开启远程下载功能
- 迅睿CMS:404页面设置/404状态码
- 迅睿CMS:分页标签的统计标签样式缺失
- 迅睿CMS:4.5.3手动升级用户系统插件
- 迅睿CMS:防止垃圾信息提交/预防灌水
上一篇: 迅睿CMS:自定义搜索页面模板
下一篇: 迅睿CMS:栏目列表页面与搜索页面的关系