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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM