У меня есть страница с некоторым блоком шаблона, включенным программно следующим образом:
public function indexAction() {
$this->loadLayout();
$block = $this->getLayout()
->createBlock('core/template')
->setTemplate('somefolder/sometemplate.phtml');
$this->getLayout()->getBlock('content')->append($block);
$this->renderLayout();
}
Я хотел бы поместить внутрь sometemplate.phtml , $this ->getChildHtml ('somechild')чтобы вставить другой блок.
Я пытался
$box = $this->getLayout()
->createBlock('page/html')
->setTemplate('somefolder/somechild.phtml');
$block->append($box);
Но не сработало. Как мне это сделать?