category_search_field 的详细参数说明文档
1、Select、Radio、Checkbox字段自动获取并显示条件方法
当栏目模型字段参与搜索时必须开启参与搜索按钮
那么search.html的条件写法是:
{category_search_field module=MOD_DIR catid=$catid}{/category_search_field}{loop $t.data $v} {/loop}
2、手动显示条件方法
栏目模型字段显示,必须与栏目catid成对出现,要想使用模型字段搜索,那么必须有catid参数
换句话来说就是搜索的url参数中必须存在catid的栏目id号,才能使他的所属模型字段搜索条件生效!
比如调用栏目catid=1下面的附加字段 属性 作为搜索条件
{if $catid && $catid == 1}{/if}{php $field = dr_field_options($ci->module['category_data_field']['danxuananniu']['id']);} {loop $field $value $name} {/loop}
再比如调用栏目id=1或者=2怎么写:
{if $catid && in_array($catid, [1, 2])}