Мой PHP-код назначает массив переменной Smarty, к которому можно получить доступ следующим образом:
{$foo.123.name}
{$foo.456.name}
...
Индексы 123
, 456
и т. Д. В массиве назначаются динамически (на основе некоторой логики, включающей базу данных). Поскольку они назначаются динамически, я не могу просто поместить 123
и т. Д. В файл шаблона. Однако эти числа находятся в другой переменной Smarty, скажем:
{$bar.id}
Как использовать это $bar.id
вместо 123
, 456
?