проблема с {section}

Hummerstadt

Новичок
проблема с {section}

есть массив такого вида
PHP:
	array(2) {
  [0]=>
  array(2) {
    ["dish"]=>
    string(3) "sup"
    ["type"]=>
    string(1) "m"
  }
  [1]=>
  array(2) {
    ["dish"]=>
    string(4) "hleb"
    ["type"]=>
    string(1) "a"
  }
и smarty код такого вида
PHP:
{section name=arr loop=$arr_results}
	{$arr_results[arr]}<br>
	{section name=dish loop=$arr_results[arr]}
		{$arr_results[arr][dish]}<br>
	{/section}
{/section}
Вывод такой
PHP:
	       Array<br>
			<br>
			<br>
		Array<br>
			<br>
			<br>
А нужен такой
PHP:
	       Array<br>
			sup<br>
			m<br>
		Array<br>
			hleb<br>
			a<br>
Smarty код вроде по мануалу написал.
 

bkonst

.. хочется странного?...
Покури {section}.

В частности "Example 7-23. sections and associative arrays".

И учти, что {section} перебирает номера элементов - для перебора ключей ассоциативных массивов это работать не будет.
 

Hummerstadt

Новичок
благодарю
рабочий код
PHP:
{section name=arr loop=$arr_results}
	{$arr_results[arr].dish}<br>
	{$arr_results[arr].type}<br>
{/section}
Ненавижу дизайн! :)
 
Сверху