Вопрос по ExtJS: как перезаписать action конфига? [РЕШЕНО]

Есть такая конструкция и нужно поменять путь свойства action у baseParams. Каким методом ExtJS можно переопределить эту функцию? Смотрел метод Ext.override, но он не помогает.

miniShop2.window.UpdateOrder = function (config) {
    config = config || {};

    Ext.applyIf(config, {
        title: _('ms2_menu_update'),
        width: 750,
        baseParams: {
            action: 'mgr/orders/update',
        },
    });
    miniShop2.window.UpdateOrder.superclass.constructor.call(this, config);
};

Нашёл такое решение.

Ext.ComponentMgr.onAvailable("minishop2-window-order-update", function (e) {
    var windowOrder = Ext.getCmp("minishop2-window-order-update");
    
    windowOrder.baseParams.action = "mgr/custom/orders/update";
});
Кирилл Киселев
18 декабря 2017, 13:41
modx.pro
1 145
0

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0