PATH:
home
/
letacommog
/
letaweb
/
scripts
/
editor
/
ecommerce
/
configuration
$.manage('ecommerce.configuration.currency', '', { getDefaultCurrencyValue : function() { }, init : function() { var that = this; var default_currency = $('.default_currency', this.element); TabEditInput.register('currencies.name'); TabEditInput.register('currencies.code'); TabEditInput.register('currencies.symbol_left'); TabEditInput.register('currencies.symbol_right'); TabEditInput.register('currencies.decimal_point'); TabEditInput.register('currencies.thousands_point'); TabEditInput.register('currencies.decimal_places'); TabEditInput.register('currencies.value'); this.edit = new TabEdit(this.element, { name: 'currencies', onAddItem : function(json, index) { var option = $('<option></option>'); default_currency.append(option); option.html(json[this.display_field]); option.val(json[this.unique_field]); }, onEditItem : function(json, index) { var th = this; $('option', default_currency).each(function() { var v = $(this).val(); if(v == json[th.unique_field]) $(this).html(json[th.display_field]); }); }, onDeleteItem : function(json, index) { var th = this; $('option', default_currency).each(function() { var v = $(this).val(); if(v == json[th.unique_field]) $(this).remove(); }); }, }); var dc = PM.communication.getConfiguration('DEFAULT_CURRENCY'); default_currency.val(dc); this.edit.init(); this.inited = true; }, save : function() { this.edit.save(); var list = this.edit.getList(); var default_currency = $('.default_currency', this.element).val();; var d; for(var i = 0;i < list.length;i++) { if( list[i].id == default_currency ) { d = list[i]; break; } } delete PM.cache.DefaultCurrency; PM.communication.updateConfiguration('DEFAULT_CURRENCY', default_currency, function(){ PM.communication.getDefaultCurrency(); } ); }, });
[+]
..
[-] payment - Copy.js
[edit]
[-] zone.js
[edit]
[-] currency.js
[edit]
[-] tax.js
[edit]
[-] currency - Copy.js
[edit]
[+]
currency
[-] shipping.js
[edit]
[-] general.js
[edit]
[+]
shipping
[-] system.js
[edit]
[-] mail.js
[edit]
[-] zone - Copy.js
[edit]
[+]
zone
[-] payment.js
[edit]
[+]
payment
[+]
tax