Smarty,部分循环,语法问题

时间:2014-04-25 11:57:11

标签: php loops smarty

我有一个特定的数组,无法将其放在{section}中,无法制作正确的语法。

阵列的一部分是:

    Array
(
    [0] => Array
        (
            [english] => Array
                (
                    [0] => bg
                )

            [spanish] => Array
                (
                    [0] => bg
                )

            [russian] => Array
                (
                    [0] => bg
                    [1] => si
                )
    )
)

我想为[俄语]做一个例子的循环循环,得到可见的结果:

  • bg
  • si
  • 我的语法(如下所示)但不知道如何完成{$c_b_c[row]} ...

    循环是正确的,因为如果不是{$c_b_c[row]}我编写测试,那就显示我测试两次(测试测试),这意味着只是在部分标签之间是错误的。

    {section name=row loop=$c_b_c[0]['russian']}
    {$c_b_c[row]}
    {/section}
    

    我尝试{$c_b_c[row].0}$i++,但没有找到解决方案。提前致谢

    由皇家BG解决。 Foreach循环使它成为现实。

    {foreach from=$c_b_c[0]['russian'] item=list}
                        <li>{$list}</li>
                    {/foreach}
    

    0 个答案:

    没有答案