业务经理

微信扫描以上二维码

028-61286886

技术咨询

联动筛选问题全部校区小学没有结果上面是我的模板代码通过二级栏

开源系统 更新 2019-09-05 21:55:43 韩先生

联动筛选问题


<div class="wrap bjyd">

<div class="ny_l">

        <dl class="sidebar2">

           <dt><h2>{$top.name}</h2></dt>

                   <!--调用栏目分类,这种用法只能用于模块列表与搜索页面-->

                            {loop $related $t}

                           <dd class="{if $t.id==$catid}cur{/if}"> <a  href="{dr_search_url($params, 'catid', $t.id)}">{$t.name}</a></dd>

                            {/loop}

        </dl>

</div>

    <div class="bjyd_tabbox">

        <ul class="tit">

        

         <li><a class="{if !$params.xiaoqu || dr_linkage('xiaoqu', $params.xiaoqu, 0, 'child')}active{/if}" href="{dr_search_url($params, 'xiaoqu', NULL)}">全部校区</a></li>

         {linkage code=xiaoqu }

            <li class="{if $t.id==$params.xiaoqu}active{/if}"><a href="{dr_search_url($params, 'xiaoqu', $t.id)}">{$t.name}</a></li>

            {/list}

        </ul>

        <div class="content">

        <div class="active">

            <h2><span>小学</span> / <em>{$cat.name}</em></h2>

                 {if $searchid}

                <ul>

                   {search order=$params.order id=$searchid total=$sototal catid=$catid page=1 pagesize=10 urlrule=$urlrule}

                    <li>

                        <a href="{$t.url}">

                            <div class="pic"><img src="{dr_thumb($t.thumb)}" alt="{$t.title}" /></div>

                            <h4>{$t.title}</h4>

                            <p>{dr_strcut($t.description, 130)}</p>

                        </a>

                    </li>

                   {/search}

                </ul>

                {else}

                <p>没有结果</p>

          </div>

        {/if}

        </div>

    </div>

</div>



上面是我的模板代码,通过二级栏目+联动筛选,发现怎么筛选都是所有的二级栏目结果,联动不管用,请问谁知道这是错在哪里

方案

  • 抛异常 #1 · 2019-09-05 20:02:46
    {linkage code=xiaoqu } 这个写法不对啊,你看demo模板的示例
  • 韩先生 #2 · 2019-09-05 20:06:44
    抛异常 {linkage code=xiaoqu pid=$params.xiaoqu}或者 {linkage code=xiaoqu pid=0}也不行
  • 孤独者 #3 · 2019-09-05 20:11:14
    {linkage code=xiaoqu pid=$params.xiaoqu} 这样写是完美的,search.html页面
  • 韩先生 #4 · 2019-09-05 20:17:06
    孤独者 改成这样还是有问题,/index.php?s=news&c=search&catid=54&xiaoqu=jinjiang和/index.php?s=news&c=search&catid=54的筛选结果一样
  • 疾风 #5 · 2019-09-05 20:24:34
    代码没问题,xiaoqu必须是模块的主表字段才行
  • 韩先生 #6 · 2019-09-05 20:30:37
    疾风 是主表
  • 韩先生 #7 · 2019-09-05 20:33:12
    疾风
    image.png
    这个附加字段我只加在了顶级分类上,二级没加,是不是这个问题
  • 和其正 #8 · 2019-09-05 21:32:13
    满意答案
    你这个不是模块主表,是栏目附加表,附加表不支持搜索的韩先生
  • 韩先生 #9 · 2019-09-05 21:54:55
    和其正 原来如此,解决了,谢谢
  • 韩先生 #10 · 2019-09-05 21:55:43
    @和其正:原来附加字段不算模块主表...

迅睿系统漏洞

站群分站系统
站群分站系统(2026-10-15)
子站域名新增llms.txt访问
GEO系统
GEO系统(2026-10-14)
修复下载zip空白地址问题 修复流量复刻和任务队列错误
GeoSeo收录宝
GeoSeo收录宝(2026-10-14)
新增 站长工具箱 前端首页自动调用meta 数据
滑块验证码 Gocaptcha
滑块验证码 Gocaptcha(2026-10-13)
基于开源项目 go-captcha 的行为验证码插件,滑动拼图、区域...
GeoSeo工具箱
GeoSeo工具箱(2026-10-13)
优化巡检任务
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关