Можно ли отображать блоки по контроллерам? То есть получить имя с помощью getRequestedControllerName и отображать блок только там где используется данный контроллер?
То есть получить имя с помощью getRequestedControllerName и отображать блок только там где используется данный контроллер?
15.10.2012 11:04
Какова связь между прикладной задачей владельца магазина и «получением имени с помощью getRequestedControllerName и отображением блока только там где используется данный контроллер»?
15.10.2012 11:17
Ветка называется "Уголок программиста" логично, что вопросы заданные в этой ветке могут не относиться к вопросам связанным с прикладными задачами владельца магазина, а могут напрямую относится к вопросам программирования и внутренней архитектуры Magento, разве нет?
16.10.2012 04:28
Связь между решаемой программистом задачей и прикладной задачей владельца интернет-магазина должна быть.
В данном случае она неочевидна.
В данном случае она неочевидна.
23.10.2012 12:53
А что мешает в экшенах контроллеров рендерить нужные блоки вы "выплевывать" хтмл?
...
или
....
echo $block->renderView() или $block->toHtml()
Все действительно упирается в прикладную задачу.
Быть может Ajax Based Content Site?
$block = Mage::app()->getLayout()->createBlock('module/block',array('attribute1'=>'value1'))
...
или
$block = Mage::getBlockSingleton('module/block')
....
echo $block->renderView() или $block->toHtml()
Все действительно упирается в прикладную задачу.
Быть может Ajax Based Content Site?