Вот код:
mainblocksArray - массив.
array(11) {
[0]=>
array(2) {
["title"]=>
string(***) "Text1"
["content"]=>
string(***) "Text2 {$title}"
}
}
Вот обработка:
$smarty->assign('mainblocksArray', $blocks_array3);
{foreach from=$mainblocksArray key=id item=blocks}
<!-- Engine::Generate::Block::ID::{$id} -->
{$blocks.content}
{/foreach}
{$blocks.content} содержит вложенную переменную {$title}
А вот это ну никак не хочет заменять {$title} :
$smarty->assign('title', 'Мой тайтл');
Как сделать правильный assign?
Я и {$blocks.title} пробовал - не помогает =(
А я хочу сделать foreach в foreach то есть вложить в {$blocks.content} ещё один цикл, который будет лупить другой массив, такое вообще возможно?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости