按字段值显示不同的搜索模板文件

2022-09-27 11:26 0

需要让模块的自定义字段中的某一个字段值显示不同的搜索模板界面,例如在模块自定义字段里面定义了一个分类字段叫做fenlei,类型是select,选项有

文件类|1
图片类|2
文档类|3

当选择文件类参数搜索时,就加载search_1.html,当选择图片类搜索时就加载search_2.html 等等

实现步骤:

1、在搜索设置种,选择本字段

{xunruicms_img_title}

选择上面的字段,例如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模板

当访问时候发现模板仍然加载的默认模板的话,这时候需要开启开发者模式,然后继续访问一次,后台会产生日志,如下:

{xunruicms_img_title}

咨询
微信
电话