массивы в smarty - хитрое обращение

zul

Новичок
массивы в smarty - хитрое обращение

Вот давно использую такую конструкцию:

PHP:
{section loop=$magazine_name name=num}
{assign var="mn" value=$magazine_name[num]}
{$mag_names.$mn}<br>
{/section}
Т.е. ключом второго массива - является значение первого массива.
А можно как-нибудь рациональнее?
 

zerkms

TDD infected
Команда форума
а почему бы не хранить $mag_names в $magazine_name, в смысле сделать большую размерность массива $magazine_name:


{section loop=$magazine_name name=num}
{$magazine_name[num].name}<br>
{$magazine_name[num].name2}
{$magazine_name[num].name3}
...
{/section}
 
Сверху