Значение по-умолчанию для нового товара Minishop2
Здравствуйте, добавил свойство товаров (список), через плагины.
Как можно выставить значение по умолчанию, при создании нового товара?
Как можно выставить значение по умолчанию, при создании нового товара?
miniShop2.combo.place = function(config) {
config = config || {};
Ext.applyIf(config,{
store: new Ext.data.ArrayStore({
id: 0
,fields: [{name: 'name', type: 'string']}
,data: [['мест много'],['мест мало'],['мест нет']]
})
,mode: 'local'
,displayField: 'display'
,valueField: 'place'
});
miniShop2.combo.place.superclass.constructor.call(this,config);
};
Ext.extend(miniShop2.combo.place,MODx.combo.ComboBox);
Ext.reg('combo-place',miniShop2.combo.place);
miniShop2.plugin.placeholders = {
getFields: function(config) {
return {
place: {
xtype: 'combo-place',
name: 'place',
description: '<b>'+_('ms2_product_place_help')+'<b>'
},
}
},
getColumns: function() {
return {
place: {
width:50,
sortable:false,
editor: {
xtype:'textfield',
name: 'place'
}},
}
}
};
Комментарии: 1
Ну или в map-файле это задать, либо напрямую в БД задать значение по-умолчанию у поля…
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.