开发框架 版主:迅睿框架研发组
区间搜索将最小值和最大值分别取出来
类型:迅睿CMS 更新时间:2023-03-12 11:26:31

{php $cwsl=array('0,50'=>'50以内','50,100'=>'50到100','100,300'=>'100到300','300,1000'=>'300到1000','1000,0'=>'1000以上');}


{loop $cwsl $i $t}
<li class="filter-item-single {if $i==$params.cwsl}checked{/if}" data-start="{$t.cwsl[0]}" data-end="{$t.cwsl[1]}">
<a class="filter-item-single-link" href="{Router::search_url($params, 'cwsl', $i)}">{$t}</a>
</li>
{/loop}

咨询下大咖们,这个

data-start="{$t.cwsl[0]}" data-end="{$t.cwsl[1]}"

怎么获取到的值 cwsl=5, 是这个样子的呢?

值不全,只有一个首数字。

求哪位大咖知道,求解

回帖
  • 四分音符
    #1楼    四分音符
    2023-03-12 08:04:51
    Vivo手机 0
    唉,又是一个无解的问题吗
  • 小波工作室
    #2楼    小波工作室
    2023-03-12 08:24:24
    Chrome 0
    太难了,我都没看懂
  • 四分音符
    #3楼    四分音符
    2023-03-12 08:33:32
    小米手机 0
    就是区间搜索比如:100元-500元比如:50平-100平我需要把这个最小值和最大值提取出来!
  • 四分音符
    #4楼    四分音符
    2023-03-12 08:35:13
    小米手机 0
    data-start="最小值字段"
    data-end="最大值字段"
  • 四分音符
    #5楼    四分音符
    2023-03-12 09:49:02
    Chrome 0

    微信图片_20230311141722
  • 迅睿框架技术-易肖
    #6楼    迅睿框架技术-易肖
    2023-03-12 11:22:36
    Chrome 0
    data-start="{min(explode(",", $i))}" data-end="{max(explode(",", $i))}"
    不要只复制代码拿去用,而要明白为什么这样写,这样写的意图是什么,每句话的意义是什么,学会了逻辑思路,以后遇到同类型的问题就迎刃而解了
    满意答案
  • 四分音符
    #7楼    四分音符
    2023-03-12 11:24:36
    Chrome 0

    微信图片_20230312112239
  • 四分音符
    #8楼    四分音符
    2023-03-12 11:26:31
    Chrome 0
    @迅睿框架技术-易肖:哈哈哈哈,nice