Я работаю над настраиваемым модулем и пытаюсь встроить свой код блока модуля в блок cms во время загрузки. Мой код для блока:
{{block type="module/block_name" categories="2,4,3" template="catalog/product/list.phtml" }}
Это выполняется на странице блока cms. Но я пытаюсь внедрить блок-код во время выполнения. Для этого я создаю событие
singleton
Module_Model_Observer
addlisttocms
Пока на наблюдателе я создаю функцию:
public function addlisttocms(Varien_Event_Observer $observer)
{
$controller = Mage::app()->getRequest()->getControllerName();
$layout = Mage::app()->getRequest()->getRouteName();
$var = Mage::app()->getRequest()->getActionName();
$page = Mage::app()->getRequest()->getParam('page_id');
}
Теперь я хочу, чтобы при загрузке страницы cms я вставлял свой блок, используя вышеприведенную функцию. Является ли это возможным ?