Smarty. Присваивание переменной элемента массива

  • Автор темы Автор темы zerkms
  • Дата начала Дата начала

zerkms

TDD infected
Команда форума
Smarty. Присваивание переменной значения элемента массива

привет народ

столкнулся вот с какой проблемой:


нужно переменной в шаблоне присвоить значение элемента многомерного массива:

$arr = Array (4)
0 => Array (4)
0 => Array (12)
id => 21

{$arr[0][0].id} - работает нормально и возвращает значение: "21", а вот

{assign var="id" value="$arr[0][0].id"}
{$id} - возвращает: "Array.id".

подскажите как данная трабла лечится
 
может использовать разные имена для переменной и для индекса массива?
 
нет -

это к примеру просто взял так неудачно.

в реальности:

имя переменной $vote_id, массив $votes[0][0].id
 
fender
10x - помогло... хотя уже и не понадобилось - т.к. переделываю по-другому ;))
 
Сверху