联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
调用指定栏目,包含当前文章相同tag的文章列表
类型:迅睿CMS 更新时间:2023-05-27 23:32:27 调用指定栏目 module=MOD_DIR 文章列表
{related catid=4 module=MOD_DIR NOT_id=$id tag=$tag num=1}
<a href="{$t.url}"><img src="{dr_thumb($t.thumb, 278, 150)}" alt="{$t.title}"></a>
{/related}

想调用指定栏目,包含当前文章相同tag的文章列表

但是我这个出不来

回帖
  • #1楼    迅睿框架创始人
    2023-05-27 12:54:30
    Google Pixel 手机 0
    首先用debug标签来检查你的标签是否写的正确,然后出不来说明就没有数据。
  • 白嫖怪
    #2楼    白嫖怪
    2023-05-27 14:56:38
    Chrome 0
    回复迅睿框架创始人 大哥,能不能告诉我咋写的,我很懵
  • #3楼    迅睿框架创始人
    2023-05-27 15:00:51
    Google Pixel 手机 0
    我只能帮你这么多了,这种情况需要远程操作排查,建议找官方专业人员(点击联系)处理
  • 白嫖怪
    #4楼    白嫖怪
    2023-05-27 23:29:19
    Chrome 0
    解决了,按照这个逻辑写是没有问题的
        {related module=news catid=4 tag=$tag thumb=1 num=1}
            <section class="topnews imgscale"><a href="{$t.url}"><img src="{dr_thumb($t.thumb, 278, 150)}" alt="{$t.title}"></a></section>
        {/related}
        <ul>
            {related module=news catid=4 tag=$tag thumb=1 num=1,5}
            <li>
                <a href="{$t.url}" title="{$t.title}" target="_blank">
                    <i><img src="{dr_thumb($t.thumb, 70, 70)}"></i>
                    <p>{$t.title}</p>
                </a>
            </li>
            {/related}
        </ul>
    问题解决了,这事是个乌龙,我疯狂试那个section 里面的调用,当时related 里没有thumb参数,图片没出,我以为调用失败了。
    满意答案
  • #5楼    迅睿框架创始人
    2023-05-27 23:32:27
    Google Pixel 手机 0
    这种标签没必要查询两次,查询两次跟查询一次。他的是速度是不一样的,当你数据越多的时候,就会体现出你的查询速度,就可以拖后腿。所以说这种标签最好是做成一一次查询。然后通过它的序列号来判断它的输出,比如说序列号是第一条数据,我们就显示第一个嗯结构,否则就显示第二个结构。
    {related module=news catid=4 tag=$tag thumb=1 num=6}
    {if $key==0}
    <section class="topnews imgscale"><a href="{$t.url}"><img src="{dr_thumb($t.thumb, 278, 150)}" alt="{$t.title}"></a></section>
    <ul>
    {else}
    <li>
        <a href="{$t.url}" title="{$t.title}" target="_blank">
            <i><img src="{dr_thumb($t.thumb, 70, 70)}"></i>
            <p>{$t.title}</p>
        </a>
    </li>
    {/if}
    
    {/related}
    </ul>
    仅供参考