太阳成游戏网站

联系官方销售客服

QQ1835022299

028-61286886

POSCMS 版主:POSCMS负责人
请教一下筛选可以强制固定catid吗,比如在catid45下
类型:POSCMS 更新时间:2019-09-03 12:01:14 php

请教一下筛选可以强制固定catid吗,比如在catid=45下面,筛选过去,catid强制变成catid=4

index.php?s=product&c=search&catid=45     catid强制转为4 可以调整吗


 {php $field = dr_field_options('pinlei', 0, 'product');} 

{loop $field $i $t}

                           

  • {$t}
  • {/loop}


    回帖
    • 九天网络(JiuDay)
      #1楼    九天网络(JiuDay)
      2019-09-03 11:24:41
      Chrome 0
      好像是可以的 你试试这样
      {dr_search_url($params, 'catid','4','product')}
    • 小白鼠
      #2楼    小白鼠
      2019-09-03 11:37:00
      Chrome 0
      没看明白,你为什么要强制把45变成4啊
    • sl
      #3楼    sl
      2019-09-03 11:53:02
      Chrome 0
      九天网络(JiuDay) 这样筛选条件就没有了 变成了这样/index.php?s=product&c=search&catid=4 我还要加上后面这个条件&pinlei=B
    • 九天网络(JiuDay)
      #4楼    九天网络(JiuDay)
      2019-09-03 12:01:14
      Chrome 0
      那你没办法了,函数只能改变 params里面的一个参数 换种思路实现 万能替换法
      {str_replace("catid=45","catid=4",dr_search_url($params, 'pinlei',$i,'product'))}
      自行测试 不一定写对了sl