空间列表搜索 dr_hx_search_url

2022-09-27 11:26 0

搜索函数:

{dr_hx_search_url($params, '字段名', '字段值')}

支持多个参数传递:

{dr_hx_search_url($params, ['字段名1', '字段名2'], ['字段值1', '字段值2'])}


image.png

在cms的hy/search.html 模块自带很多搜索示例的写法,例如:



    联动菜单字段中文
    
        
                 {list action=linkage code=联动菜单字段的联动菜单code值 pid=$params.联动菜单字段英文名}         
        {/list}     
    单选字段              
                 {php $field = dr_field_options($ci->member_cache['field']['单选字段英文名']['id']);}         {loop $field $value $name}         
        {/loop}     
    单选字段-多条件              
                 {php $field = dr_field_options($ci->member_cache['field']['单选字段英文名']['id']);}
        {loop $field $value $name}         
        {/loop}          复选字段-多条件              
                 {php $field = dr_field_options($ci->member_cache['field']['复选字段英文名']['id']);}
        {loop $field $value $name}         
        {/loop}          复选字段              
                 {php $field = dr_field_options($ci->member_cache['field']['复选字段英文名']['id']);}
        {loop $field $value $name}         
        {/loop}          下拉选择字段              
                 {php $field = dr_field_options($ci->member_cache['field']['下拉字段英文名']['id']);}         {loop $field $value $name}         
        {/loop}          单一购买价格                       {php $price=array('0,500'=>'500以内','500,1000'=>'500到1000','1000,2000'=>'1000到2000','2000,3000'=>'2000到3000','3000,0'=>'3000以上');}         
        {loop $price $i $t}         
        {/loop}          组合购买价格自定义              {php $zhxgm = explode(',', $params.zhxgm);}                                          内容搜索                           
                               搜索
                          

注意:$params是搜索参数数组,只能在搜索页面使用;以上字段的中文地方需要按需修改你后台自己创建的字段名称即可

注意:复选框字段,在创建选项值的时候,务必填写储存值,且储存值不可为汉字,建议为数字或者字母代替。

image

咨询
微信
电话