2015-07-23 3 views
0

Мне нужно получить блок после _prepareLayout и перед отображением на странице продукта в magento 2 (например, для названия изменения в головном блоке). Я пробовал событие controller_action_layout_render_before, но он не работает на странице продукта.magento2 analog for core_block_abstract_prepare_layout_before (after)

ответ

0

/lib/internal/Magento/Framework/View/Layout/Generator/Block.php

// Set layout instance to all generated block (trigger _prepareLayout method) 
... 
    $this->eventManager->dispatch('core_layout_block_create_after', ['block' => $block]); 
...