Контроллер заказов звонков после бэкенда

После Backend Login список заказов должен автоматически загрузиться.

Я расширил правильный блок для этого:

//{block name="backend/index/controller/main"}
//{$smarty.block.parent}
Ext.define('Shopware.apps.Index.controller.MDMain', {
    override: 'Shopware.apps.Index.controller.Main',
    init: function() {
        this.callParent(arguments);
            Shopware.app.Application.addSubApplication({
                name: 'Shopware.apps.Order',
                localizedName: "Order Title",
                params: {
                }
            });
            }
});
//{/block}

Работает, но открывается дважды.

Подписка выглядит так:

    $this->subscribeEvent(
        'Enlight_Controller_Action_PostDispatch_Backend_Index',
        'BackendOrderPostDispatchIndex'
    );


public function BackendOrderPostDispatchIndex(Enlight_Event_EventArgs $args){
    if ($request->getActionName() === 'load') {
       $view->extendsTemplate('backend/mdbackend/index/controller/main.js');
    }
}

0 ответов

Другие вопросы по тегам