Усы Шаблон для вложенного массива

Как я могу пройти через это, используя усы? У меня есть внешний массив числовых индексов. Или как сделать что-то еще и сохранить эту структуру?

Я старался:

<ul>
{{#cars}}
<li> {{#.}} {{.}} {{/.}}</li>
{{/cars}}
</ul>

массив

>   Array(
>             [cars] => Array
>                 (
>                  [0] => Array
>                      (
>                        [0] => Array
>                           (
>                             [id] => 343443
>                             [name] => Mazda
>                           )
>
>                         [1] =>
>                           (
>                             [id] => 45353
>                             [name] => Toyota
>                           )
>                      )
>                   [1] => Array
>                       (
>                          [0] => Array
>                           (
>                             [id] => 922424
>                             [name] => Camry
>                           )
>                        )
>                   )//end cars
>         )

2

Решение

Попробуйте этот шаблон:

<ul>
{{#cars}}
{{#.}}
<li>{{id}} - {{name}}</li>
{{/.}}
{{/cars}}
</ul>

Или преобразовать массив:

array_walk( $array['cars'], function($i) use (&$cars) {
foreach( $i as $v ) $cars['cars'][] = $v;
});

, и используйте этот более простой шаблон:

<ul>
{{#cars}}
<li>{{id}} - {{name}}</li>
{{/cars}}
</ul>
4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]