Добавление своего таба в категорию товаров
Подскажите пожалуйста, кто в курсе.
Хочу добавить свою вкладку в категорию товаров miniShop2.
В обычный документ вкладка добавляется, в CRC нет.
Хочу добавить свою вкладку в категорию товаров 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;
}
});
Комментарии: 6
У категорий не MODx.panel.Resource, а miniShop2.panel.CreateCategory и miniShop2.panel.UpdateCategory.
Спасибо за наводку.
Через miniShop2.panel.UpdateCategory пробовал перед созданием поста, однако в miniShop2.panel содержится только CategoryTemplateSettings, а UpdateCategory undefined. По сему вернулся к MODx.panel.Resource.
Через miniShop2.panel.UpdateCategory пробовал перед созданием поста, однако в miniShop2.panel содержится только CategoryTemplateSettings, а UpdateCategory undefined. По сему вернулся к MODx.panel.Resource.
Спасибо, все получилось)
ссылка битая
Увы, но репозитории платных дополнений в привате..пруф
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.