TP5 关于volist嵌套获取$key的问题【转】

<volist name="list1" id="v">
    <volist name="list2" id="vo">
        {$key}
    </volist>
</volist>

上面这里,或的的$key是那个循环的呢?如何在list2循环中同时获得list1的$key和list2的$key?
 
自定义Key是不行的,不过有办法啦:

{volist name="paramlist" id="out"}
    <?php $outkey = $key; ?>
    {volist name="paramlist" id="mid"}
        <?php $midkey = $key; ?>
        {volist name="paramlist" id="inner"}
            外层KEY用{$outkey}
            中间KEY用{$midkey}
            内层KEY直接用{$key}
        {/volist}
    {/volist}
{/volist}

原文链接:http://www.thinkphp.cn/topic/21049.html

posted @ 2020-07-03 17:05  小猿笔记  阅读(717)  评论(0编辑  收藏  举报