搜索页面的复选字段(单条件)如何固定选中在一个选项值上

等于说这个复选字段选项就固定选中在“选项名称1”上,其他选项值不用显示。
<!--按联动菜单搜索-->
<div class="form-group row">
<label class="col-md-1 control-label">复选字段hangyeb(单条件):</label>
<div class="col-md-10">
<label><a class="label {if !$params.hangyeb}label-success{else}label-default{/if}" href="{Router::search_url($params, 'hangyeb', NULL)}">不限</a></label>
{php $field = dr_field_options($ci->module['field']['hangyeb']['id']);}
{loop $field $value $name}
<label><a class="label {if $value==$params.hangyeb}label-success{else}label-default{/if}" href="{Router::search_url($params, 'hangyeb', $value)}">{$name}</a></label>
{/loop}
</div>
</div>
{loop $field $value $name} {if $params.hangyeb == 1 && $value>1} {php break;} {/if} <label><a class="label {if $value==$params.hangyeb}label-success{else}label-default{/if}" target="_blank" href="{Router::search_url($params, 'hangyeb', $value)}">{$name}</a></label> {/loop}做一个判断就行了
{list action=linkage code=clean pid=$params.lmxzb} {if $params.lmxzb == "xxx" && $t.id>"xxx"} {php break;} {/if} <label><a class="label {if $t.id==$params.lmxzb}label-success{else}label-default{/if}" target="_blank" href="{Router::search_url($params, 'lmxzb', $t.id)}">{$t.name}</a></label> {/list}xxx改成联动菜单的字符 😫 用一楼的例子仿写啊
{if $params.lmxzb == "xxx" && $t.id>"xxx"}语法是这样没错的,主要是你的参数给对没{if $params.lmxzb == "铝合金" && $t.id>"铝合金"}{if $params.lmxzb == "yeya" && $t.ii>1}这样就行,数据有了才行,只显示第一项我们以Demo模块为例,新建App/Demo/Models/Search.php
<?php namespace Phpcmf\Model\Demo; // 模块内容搜索类 class Search extends \Phpcmf\Model\Search { // 获取搜索参数 public function get_param($module) { list($catid, $get) = parent::get_param($module); // 这里可以重组$get变量 $get['lmxzb'] = 'yeya'; return [$catid, $get]; } }