Получение значения перемнной из многомерного массива
Доброго времени суток.
Вывожу в цикле элементы массива
Делаю это таким образом:
Хочется сделать более компактно без вызова лишних функций (надеюсь я не на спичках собираюсь экономить
.
Хочу обойтись без capture.
{$root_rub[$podrub_names[$_r][1]]}
Сматри возвращает ошибку
Smarty error: [in test.tpl line 19]: syntax error: unrecognized tag: $root_rub[$podrub_names[$_r][1]] (Smarty_Compiler.class.php, line 436)
Что не так?
Доброго времени суток.
Вывожу в цикле элементы массива
Делаю это таким образом:
PHP:
{foreach from=$rub item=_r}
{capture name = test}{$podrub_names[$_r][1]}{/capture}
{$root_rub[$smarty.capture.test]}
{/foreach}

Хочу обойтись без capture.
{$root_rub[$podrub_names[$_r][1]]}
Сматри возвращает ошибку
Smarty error: [in test.tpl line 19]: syntax error: unrecognized tag: $root_rub[$podrub_names[$_r][1]] (Smarty_Compiler.class.php, line 436)
Что не так?