Smarty вопрос про массивы

kaiser Zaido

Новичок
Smarty вопрос про массивы

есть массив
PHP:
Array ( [0] => Array ( [server] => 192.167.9.63 [port] => [country_acr] => IT [type] => SOCKS5 [resp] => [check_time] => 1121710607 ) [1] => Array ( [server] => 192.167.9.62 [port] => [country_acr] => IT [type] => SOCKS5 [resp] => [check_time] => 1121710607 ) )
его надо передать в смарти и обработать...
Эта проблема встала передо мной давно, но я решал ее с помощью создания тематических массивов и связывал все элементы одним ключем и передавал в смарти - обрабатывать было легко.
Но я подумал что наверное всетаки можно обработать и такой массив. Теоретически у меня было 2 варианта

Сначала ясное дело:
PHP:
$sm->assign("proxy",$proxy);
А сам шаблон:
{foreach from=$proxy item=proxy key=key}
{$proxy.$key.server}
{$proxy.$key.type}
{/foreach}
или

{foreach from=$proxy item=proxy key=key}
{$proxy[$key][server]}
{$proxy[$key][type]}
{/foreach}
но ниодин не сработал :))

Подскажите мне умные люди как можно обработать массив внутри шаблона плз :)
 

Demiurg

Guest
{foreach from=$proxy item=proxy}
{$proxy.server}
{$proxy.type}
{/foreach}
 
Сверху