讯睿CMS问答:为什么的筛选以后出来的结果都是一模一样

讯睿CMS问答:为什么的筛选以后出来的结果都是一模一样

2024-10-01 XunRuiCMS Sincere

问题:

{php $field = dr_field_options(554);} {loop $field $value $name} {/loop} {search module=MOD_DIR id=$searchid total=$sototal order=$params.order more=1 catid=8 page=1 pagesize=10 urlrule=$urlrule} {$key+1} {php $field = dr_field_options(554);} {loop $field $v $name} {if in_array($v, $t['kc_fl'])} {$name} {/if} {/loop} {$t.title} {dr_strcut($t.description, 80, '...')} {/search}

我这样筛选,为什么点击上面的筛选以后,出来的结果都是一模一样的呢

答案:

你筛选的是什么字段

栏目模型字段,复选框

回复迅睿框架创始人

{Router::search_url($params, 'kc_fl', $value)}

改成

{Router::search_url($params, ['kc_fl', 'catid'], [$value, 这个模型的栏目id号])}

迅睿框架创始人:这个可以了,栏目模型字段 跟普通的调用方式不一样。