miniShop2.plugin.pluginname = {
getFields: function(config) {
return {
currency: {xtype: 'minishop2-combo-autocomplete', description: '[[+currency]]
'+_('ms2_product_currency_help')},
supl_article: {xtype: 'textfield', description: '[[+supl_article]]
'+_('ms2_product_supl_article_help')},
free_delivery: {xtype: 'xcheckbox', description: '[[+free_delivery]]',checked: parseInt(config.record.free_delivery), inputValue: 1},
base_price: {xtype: 'numberfield', decimalPrecision: 2, description: '[[+base_price]]
'+_('ms2_product_base_price_help')},
coeff1: {xtype: 'numberfield', decimalPrecision: 2, description: '[[+coeff1]]
'+_('ms2_product_coeff1_help')},
coeff2: {xtype: 'numberfield', decimalPrecision: 2, description: '[[+coeff2]]
'+_('ms2_product_coeff2_help')},
groups: {xtype: 'minishop2-combo-autocomplete', description: '[[+groups]]
'+_('ms2_product_groups_help')},
series: {xtype: 'minishop2-combo-autocomplete', description: '[[+series]]
'+_('ms2_product_series_help')},
series_en: {xtype: 'minishop2-combo-autocomplete', description: '[[+series_en]]
'+_('ms2_product_series_en_help')},
class_of_ser: {xtype: 'minishop2-combo-autocomplete', description: '[[+class_of_ser]]
'+_('ms2_product_class_of_ser_help')}
}
}
,getColumns: function() {
return {
currency: {width:50, sortable:false, editor: {xtype:'minishop2-combo-autocomplete', name: 'currency'}},
supl_article: {width:50, sortable:false, editor: {xtype:'textfield', name: 'supl_article'}},
free_delivery: {width:50, sortable:false, editor: {xtype:'combo-boolean', renderer:'boolean'}},
base_price: {width:20, sortable:false, editor: {xtype: 'numberfield', decimalPrecision: 2, name: 'base_price'}},
coeff1: {width:20, sortable:false, editor: {xtype: 'numberfield', decimalPrecision: 2, name: 'coeff1'}},
coeff2: {width:20, sortable:false, editor: {xtype: 'numberfield', decimalPrecision: 2, name: 'coeff2'}},
groups: {width:50, sortable:false, editor: {xtype:'minishop2-combo-autocomplete', name: 'groups'}},
series: {width:50, sortable:false, editor: {xtype:'minishop2-combo-autocomplete', name: 'series'}},
series_en: {width:50, sortable:false, editor: {xtype:'minishop2-combo-autocomplete', name: 'series_en'}},
class_of_ser: {width:50, sortable:false, editor: {xtype:'minishop2-combo-autocomplete', name: 'class_of_ser'}}
}
}
};