jenia
Новичок
smarty, пустое значение при выводе
Есть вот такой массив $tree (он показан в том виде, в котором выводится при написании {debug}):
Array (7)
1 => Array (1)
0 => Array (2)
id => 2
title => Кузница
2 => Array (2)
0 => Array (2)
id => 2
title => Кузница
1 => Array (2)
id => 3
title => Доспехи
3 => Array (2)
0 => Array (2)
id => 2
title => Кузница
1 => Array (2)
id => 4
title => Оружие
4 => Array (3)
0 => Array (2)
id => 2
title => Кузница
1 => Array (2)
id => 4
title => Оружие
2 => Array (2)
id => 5
title => Луки, арбалеты
5 => Array (1)
0 => Array (2)
id => 6
title => Оружие древности
6 => Array (1)
0 => Array (2)
id => 7
title => Историческая справка
7 => Array (1)
0 => Array (2)
id => 8
title => Исторические костюмы
Вот так я его пытаюсь вывести:
Проблема в том, что в первом <option>...</option> почему-то появляется пустое значение. Помогите пожалуйста. Где-то допустил ошибку, но никак не могу её увидеть.
Есть вот такой массив $tree (он показан в том виде, в котором выводится при написании {debug}):
Array (7)
1 => Array (1)
0 => Array (2)
id => 2
title => Кузница
2 => Array (2)
0 => Array (2)
id => 2
title => Кузница
1 => Array (2)
id => 3
title => Доспехи
3 => Array (2)
0 => Array (2)
id => 2
title => Кузница
1 => Array (2)
id => 4
title => Оружие
4 => Array (3)
0 => Array (2)
id => 2
title => Кузница
1 => Array (2)
id => 4
title => Оружие
2 => Array (2)
id => 5
title => Луки, арбалеты
5 => Array (1)
0 => Array (2)
id => 6
title => Оружие древности
6 => Array (1)
0 => Array (2)
id => 7
title => Историческая справка
7 => Array (1)
0 => Array (2)
id => 8
title => Исторические костюмы
Вот так я его пытаюсь вывести:
PHP:
<select>
{section name=customer loop=$tree}
<option>
{section name=contact loop=$tree[customer]}
{$tree[customer][contact].title}
{/section}
</option>
{/section}
</select>