欢迎访问四季屋资源网

迅睿CMS栏目模型字段参与搜索教程

频道:建站那些事 日期: 浏览:0

迅睿CMS栏目模型字段参与搜索教程


1、Select、Radio、Checkbox字段自动获取并显示条件方法


当栏目模型字段参与搜索时必须开启参与搜索按钮

image.png


那么search.html的条件写法是:


<!--category_search_field是调用当前栏目下的模型字段是否具有搜索字段功能,这种用法只能用于模块列表与搜索页面-->

{category_search_field module=MOD_DIR catid=$catid} {$t.name}   不限  {loop $t.data $v}
   {$v.name}  {/loop}
 {/category_search_field}



2、手动显示条件方法

栏目模型字段显示,必须与栏目catid成对出现,要想使用模型字段搜索,那么必须有catid参数

换句话来说就是搜索的url参数中必须存在catid的栏目id号,才能使他的所属模型字段搜索条件生效!

比如调用栏目catid=1下面的附加字段 属性 作为搜索条件

{if $catid && $catid == 1}
<!--单选按钮字段搜索--> 单选字段   不限  <!--调用单选字段数据方法-->
  {php $field = dr_field_options($ci->module['category_data_field']['danxuananniu']['id']);}
  {loop $field $value $name}
  {$name}  {/loop}
 {/if}

再比如调用栏目id=1或者=2怎么写:

{if $catid && in_array($catid, [1, 2])}


在我们使用迅睿CMS时候出现栏目模型字段参与搜索问题,以上就是XunRuiCMS栏目模型字段参与搜索解决的教程

0 留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。