{cms:arclist special=ID}这样的标题中,当ID也是个变量时候该如何写?内详

发布于 2019-09-12 00:23:31

代码如下

<section>
    {cms:speciallist id="item" channel="18" orderby="views"}
        <div>
            <p>{$item.title}</p>
            <p>{$item.id}</p>
            <div>
                {cms:arclist special="$item.id" id="arcitem" cache="false" orderby="weigh"}
                {$arcitem.id} >> {$arcitem.title}>> | 
                {/cms:arclist}
            </div>
        </div>
    {/cms:speciallist}
</section>

这个是专题列表内套了文章列表,精简一下就是

    {cms:speciallist id="item"}
        {$item.title}
        
        {cms:arclist special="$item.id" id="arcitem"}
            {$arcitem.title}
        {/cms:arclist}
    {/cms:speciallist}

一般情况下,special="id" id是个固定数值,如果这个id是某个循环的子项中的一个,如果直接写成

{cms:arclist special="{item.id}" id="arcitem"}

会报错
如果写成

{cms:arclist special="$item.id" id="arcitem"}

不会报错但结果是错的,这种状况该怎么写呢?

查看更多

关注者
0
被浏览
131
0 个回答
暂无答案,快来添加答案吧

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览