Добавление своего таба в категорию товаров

Подскажите пожалуйста, кто в курсе.
Хочу добавить свою вкладку в категорию товаров miniShop2.
В обычный документ вкладка добавляется, в CRC нет.


Ext.override(MODx.panel.Resource, {
    newTabOptions: {
        getFields: MODx.panel.Resource.prototype.getFields
        ,setup: MODx.panel.Resource.prototype.setup
    }

    ,getFields: function(config) {
        var fields = this.newTabOptions.getFields.call(this, config)
        tabLabel = 'Новая вкладка';
        var tabs = fields.filter(function (row) {
            if(row.id == 'modx-resource-tabs') {
                return row;
            } else {
                return false;
            }
        });

        if (tabs != false && tabs[0]) {
            tabs[0].items.push({
                title: tabLabel
                ,layout: 'form'
                ,forceLayout: true
                ,deferredRender: false
                ,labelWidth: 200
                ,bodyCssClass: 'main-wrapper'
                ,autoHeight: true
                ,labelAlign: 'top'
                ,defaults: {
                    border: false
                    ,msgTarget: 'under'
                    ,labelSeparator: ''
                }
            });
        }

        return fields;
    }
});
Виталий Серый
12 августа 2014, 19:57
modx.pro
1
2 556
0

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

Василий Наумкин
13 августа 2014, 05:11
0
У категорий не MODx.panel.Resource, а miniShop2.panel.CreateCategory и miniShop2.panel.UpdateCategory.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
6