联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
联动标签在首页调用为什么链接无法解析
类型:迅睿CMS 更新时间:2021-03-20 13:40:02

请教 以下联动标签在首页调用为什么链接无法解析

{list action=linkage code=zxfg pid=$params.fengge more=1}
<a href="{Router::search_url($params, 'fengge', $t.id)}" target="_blank">{$t.name}</a>|
                                            {/list}

{xunruicms_img_title}

回帖
  • 迅睿框架技术-张哥
    #1楼    迅睿框架技术-张哥
    2021-03-18 22:26:57
    小米手机 0
    少了一个参数肯定没有效果。参考文档:《首页调用模块的条件搜索》
  • 天枫
    #2楼    天枫
    2021-03-18 22:44:19
    Chrome 0
    迅睿框架技术-张哥 写成这样直接不显示了,请问哪里错了请指点下
    {list action=linkage code=zxfg pid=$params.fengge more=1}
                    {php $field = dr_field_options(37);}
            {loop $field $value $name}
    <a class="label {if $value==$params.fengge}label-success{else}label-default{/if}" href="{Router::search_url($params, 'fengge',$value, 'cases')}" target="_blank">{$t.name}</a>|
                                                
                                                {/loop}
                                                {/list}
  • Amour
    #3楼    Amour
    2021-03-18 22:46:49
    Chrome 0
    {Router::search_url($params, 'fengge',$value, '这里写模块目录')}
  • 天枫
    #4楼    天枫
    2021-03-18 22:47:31
    Chrome 0
    Amour
    cases
    就是写的模块目录的
  • 优秀人才
    #5楼    优秀人才
    2021-03-18 23:07:35
    Chrome 0
    不加模块参数的话链接就会失效的
  • 小波工作室--标签和API大师
    #6楼    小波工作室--标签和API大师
    2021-03-18 23:27:54
    Chrome 0
    {list action=linkage code=zxfg pid=0 more=1}<a target="_blank" href="{Router::search_url($params, 'fengge', $t.id,模块目录)}" target="_blank">{$t.name}</a>| {/list}
    满意答案
  • 天枫
    #7楼    天枫
    2021-03-19 00:19:32
    Chrome 0
    小波工作室--标签和API大师 和前面效果一样,不是显示不了就是 链接地址不对,用你的也是显示https://www.xxx.com/cases/search.html 这种链接,不能跳到栏目对应的选择项上

  • 天枫
    #8楼    天枫
    2021-03-19 00:31:08
    Chrome 0
    小波工作室--标签和API大师 现在对了,调到了对应的选择项,但是跳到cases/search/fengge-qingshe.html 这个地址,我真实地址是 /cases/search/catid-1-fengge-qingshe.html多了个catid-1- 才显示正常,不然就是 图片这种标签不显示,是我搜索页写错了么,附search 调用标签麻烦看看
    <?php 
            $tp = dr_linkage('zxfg', $params.fengge);
            if ($tp.pid) {
                $tp = dr_linkage('zxfg', $tp.pid);
            }
            $tpid = $tp.id;
            $pids = explode(',', $tp.childids);
            ?>
                    <dt>风格:</dt>
                    <dd>
                        <a class="{if !$params.fengge}curr {else}label-default{/if}" href="{Router::search_url($params, 'fengge', NULL)}">不限</a>
                                                {if $catid==1}
                    {list action=linkage code=zxfg pid=$params.fengge more=1}
                    <a id="apartment={$key+1}" class="{if in_array($t.ii, $pids)}curr {else}label-default{/if}" href="{Router::search_url($params, 'fengge', $t.id)}">{$t.name}</a>
                    {/list}   {/if} 
                                        </dd>


  • 天枫
    #9楼    天枫
    2021-03-20 13:40:02
    Chrome 0
    @小波工作室--标签和API大师:搜索页多了IF导致不显示,感谢解答,完美解决