SSSerj
Новичок
Sigma и addBlockfile в одну переменную (placeholder)
В руководстве рассмотрен пример 3 (слегка изменил, но суть таже):
Я сознательно продублировал одну и туже операцию, но с разными файлами шаблона('example_3_add_f1.html', ''example_3_add_f2.html').
Не могу понять, каким образом, я могу добавить в одну и туже placeholder два и более блоков? Допустимо ли такая ситуация в Sigma?
-~{}~ 09.10.04 17:36:
В руководстве рассмотрен пример 3 (слегка изменил, но суть таже):
PHP:
$tpl->addBlockfile('LEFT', 'added_block_file1', 'example_3_add_f1.html');
$tpl->setVariable('wer', '12');
$tpl->setCurrentBlock('added_block1');
foreach ($addBlockAry1 as $name1 => $desc1) {
$tpl->setVariable(array(
'func_name1' => $name1,
'func_description1' => $desc1
));
$tpl->parse('added_block1');
}
$tpl->addBlockfile('LEFT', 'added_block_file2', 'example_3_add_f2.html');
$tpl->setVariable('wer', '12');
$tpl->setCurrentBlock('added_block');
foreach ($addBlockAry2 as $name2 => $desc2) {
//здесь может быть и другая логика, но для простоты примера
оставил такую же, что и в блоке выше
$tpl->setVariable(array(
'func_name2' => $name,
'func_description2' => $desc
));
$tpl->parse('added_block');
}
Не могу понять, каким образом, я могу добавить в одну и туже placeholder два и более блоков? Допустимо ли такая ситуация в Sigma?
-~{}~ 09.10.04 17:36:
PHP:
'func_name2' => $name2,
'func_description2' => $desc2