开发框架 版主:迅睿框架研发组
调用栏目使用方面有什么讲究吗
类型:迅睿CMS 更新时间:2021-06-30 21:56:50

<!--循环同级栏目或者子栏目-->

        {loop $related $c}

        <li {if $c.id==$id} class="curr"{/if}><a href="{$c.url}">{$c.name}</a></li>

        {/loop}



 <!--循环同级栏目或者子栏目-->

        {category module=MOD_DIR pid=$cat.pid return=c}

        <li {if $c.id==$catid} class="curr"{/if}><a href="{$c.url}">{$c.name}</a></li>

        {/category}


我看这2个  都能调用栏目 ,使用方面有什么讲究吗?

回帖
  • 迅睿框架技术-邓芝
    #1楼    迅睿框架技术-邓芝
    2021-06-30 21:19:03
    Chrome 0
    第一个是调用循环同级栏目或者子栏目,第二个是循环同级栏目
  • tugoy
    #2楼    tugoy
    2021-06-30 21:40:12
    Chrome 0
    迅睿框架技术-邓芝 我现在遇到一个问题:当网站发布静态页面时: <!--循环同级栏目或者子栏目--> {loop $related $c} <li {if $c.id==$id} class="curr"{/if}><a href="{$c.url}">{$c.name}</a></li> {/loop}使用这个读取栏目,得到的地址是绝对地址,对于手机访问有问题。如果使用下面的方式调用,系统栏目读取不了单页栏目名称<!--循环同级栏目或者子栏目--> {category module=MOD_DIR pid=$cat.pid return=c} <li {if $c.id==$catid} class="curr"{/if}><a href="{$c.url}">{$c.name}</a></li> {/category}http://www.chunya.org.cn/mobile/html/list-3.html 这是我做的网站,请帮我看看 好不好解决。
  • 迅睿框架技术-邓芝
    #3楼    迅睿框架技术-邓芝
    2021-06-30 21:41:17
    Chrome 0
    {category module=MOD_DIR pid=$cat.pid return=c}改成{category module=share pid=$cat.pid return=c}试一试
  • tugoy
    #4楼    tugoy
    2021-06-30 21:53:00
    Chrome 0
    用你说的方法可以。

    <!--循环同级栏目或者子栏目-->

    {loop $related $c}

    <li {if $c.id==$id} class="curr"{/if}><a target="_blank" href="{$c.url}">{$c.name}</a></li>

    {/loop}我感觉这个调用更人性化,这个{$c.url}获取的地址能不能带域名,不用绝对地址,这样手机版访问就更好了。

  • 迅睿框架技术-邓芝
    #5楼    迅睿框架技术-邓芝
    2021-06-30 21:54:15
    Chrome 0
    {loop $related $c}
            <li {if $c.id==$id} class="curr"{/if}><a target="_blank" target="_blank" href="{dr_url_prefix($c.url)}">{$c.name}</a></li>
            {/loop}

    试一试

    满意答案
  • tugoy
    #6楼    tugoy
    2021-06-30 21:56:50
    Chrome 0
    @迅睿框架技术-邓芝:非常完美