联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
联动搜索页面如何获取已经选择联动值的的上级内容。
类型:迅睿CMS 更新时间:2021-05-31 14:59:44

联动搜索页面如何获取已经选择联动值的的上级内容。


如:我的联动选项是 国家(guojia)>江苏>南京


在联动搜索页面,我可以获取到这个南京的值,但是无法获取江苏这个值。尽管我筛选列表能选择到,但是我希望能显示在列表里面。

{search module=MOD_DIR id=$searchid total=$sototal linkage=$guojia order=$params.order catid=$catid page=1 pagesize=10 urlrule=$urlrule more=1} 

获取到的南京:{dr_linkage('guojia ', $t.guojia , 0, 'name')}

获取到的江苏:未知

{/search}


求,如何在搜索列表页面获取到这个人选择的省份:江苏。

回帖
  • 老张同志
    #1楼    老张同志
    2021-05-31 13:54:26
    Chrome 0
    搜索页有一个变量$param_value我是这么实现的,当前已选 {loop $param_value $yixuan} <span >{$yixuan.name}:{$yixuan.value}</span> {/loop}
  • 迅睿框架技术-刘家福
    #2楼    迅睿框架技术-刘家福
    2021-05-31 13:56:35
    小米手机 0
    学法完全错误的。
  • 迅睿框架技术-刘家福
    #3楼    迅睿框架技术-刘家福
    2021-05-31 13:57:24
    小米手机 0
  • 老张同志
    #4楼    老张同志
    2021-05-31 14:00:48
    Chrome 0
    至于上级,由于我这里没做二级联动,项目差不多万事了,所以不好测试,。
    你打印一下$param_value这个变量,看有没有上级。
  • 老张同志
    #5楼    老张同志
    2021-05-31 14:10:03
    Chrome 0

    参考文档:《联动搜索条件显示上下级菜单一并显示》

    这里有上下级联动,你可以参考里面的写法试试

  • 小波工作室--标签和API大师
    #6楼    小波工作室--标签和API大师
    2021-05-31 14:10:54
    Chrome 0


    这个参数不能加,因为手册是说搜索标签是固定的
    {search module=MOD_DIR id=$searchid total=$sototal order=$params.order catid=$catid page=1 pagesize=10 urlrule=$urlrule}
  • 大勇
    #7楼    大勇
    2021-05-31 14:52:06
    Chrome 0


    为了更清晰的表单,我把我这边测试的界面弄出来了,只和内容有关。{search module=MOD_DIR id=$searchid total=$sototal order=$params.order catid=$catid page=1 pagesize=10 urlrule=$urlrule}我选择省是:(就是要这个代码) 地区是:{dr_linkage('address ', $t.guojia , 0, 'name')}{/search}
  • 小青年
    #8楼    小青年
    2021-05-31 14:55:48
    Chrome 0
    完全可以用六楼小波开发的字段标签生成器插件啊,我做模板离不开他的插件,全是生成出来的
  • 欢喜哥
    #9楼    欢喜哥
    2021-05-31 14:57:41
    Chrome 0


    小波的插件,直接生成,很好用的
    满意答案
  • Fkenuiab
    #10楼    Fkenuiab
    2021-05-31 14:59:41
    Chrome 0


    😴 为什么不用小波的插件,直接复制代码,方便的很
  • 大勇
    #11楼    大勇
    2021-05-31 14:59:44
    Chrome 0
    @欢喜哥:最终代码是:{dr_linkage('address ', $t.guojia , 2, 'name')}