shark_255
Новичок
smarty доступ к ассоциативному массиву
Есть массив:
$category_products = Array(
[Most Popular] => Array (
[0] => array('name' => 'first product'),
[1] => array('name'=> 'second product')
),
[Other] => ...
)
Если делать так:
{foreach from=$category_products['Most Popular'] item=product name=f_product}
то получаем в итоге шиш, через assign var
{assign var='most_popular_category' value=$category_products['Most Popular']}
{foreach from=$most_popular_cateogry item=product name=f_product}
тоже самое..
и только если сделать в php коде:
$smarty->assign("most_popular_category", $category_products['Most Popular']);
все работает
Есть массив:
$category_products = Array(
[Most Popular] => Array (
[0] => array('name' => 'first product'),
[1] => array('name'=> 'second product')
),
[Other] => ...
)
Если делать так:
{foreach from=$category_products['Most Popular'] item=product name=f_product}
то получаем в итоге шиш, через assign var
{assign var='most_popular_category' value=$category_products['Most Popular']}
{foreach from=$most_popular_cateogry item=product name=f_product}
тоже самое..
и только если сделать в php коде:
$smarty->assign("most_popular_category", $category_products['Most Popular']);
все работает