Dal giorno 07/05/2006 è disponibile l'aggiornamento di
VirtueMart 1.0.5Questa versione risolveuna serie di bugs riscontrati nella percedente. Per il dettaglio dei bug risolti, vi preghiamo di far riferimento al file changelog presente nel pacchetto.
Notizia ufficiale:
http://virtuemart.net/index.php?option=com_content&task=view&id=188&Itemid=57Il DB
NON è stato modificato (perlomeno nella sua struttura principale). Una serie di piccole modifiche, ralative alla lunghezza dei campi decimali è stata fatta.
Se non aggiornate il DB non dovrebbero esserci problemi (Vi consigliamo comunque di farlo per non avere problemi in futuro)
! DATABASE STRUCTURE CHANGED!
^ The length of some DECIMAL fields is not enough
#############################
# Allow Shopper group discounts up to 100.00%
ALTER TABLE `jos_vm_shopper_group` CHANGE `shopper_group_discount` `shopper_group_discount` DECIMAL( 5, 2 ) NOT NULL DEFAULT '0.00';
# Allow bigger discounts than 999.99
ALTER TABLE `jos_vm_product_discount` CHANGE `amount` `amount` DECIMAL( 12, 2 ) NOT NULL DEFAULT '0.00';
# Allow prices up to 9 999 999 999.99
ALTER TABLE `jos_vm_product_price` CHANGE `product_price` `product_price` DECIMAL( 12, 5 ) NULL DEFAULT NULL ;
# Adjust order item price
ALTER TABLE `jos_vm_order_item` CHANGE `product_item_price` `product_item_price` DECIMAL( 15, 5 ) NULL DEFAULT NULL ;
# Adjust order item final price
ALTER TABLE `jos_vm_order_item` CHANGE `product_final_price` `product_final_price` DECIMAL( 12, 2 ) NOT NULL DEFAULT '0.00';
# Adjust order total, allowing totals up to 9 999 999 999 999.99
ALTER TABLE `jos_vm_orders` CHANGE `order_total` `order_total` DECIMAL( 15, 5 ) NULL DEFAULT NULL ;
ALTER TABLE `jos_vm_orders` CHANGE `order_subtotal` `order_subtotal` DECIMAL( 15, 5 ) NULL DEFAULT NULL ;
# Allow larger coupon amounts
ALTER TABLE `jos_vm_orders` CHANGE `coupon_discount` `coupon_discount` DECIMAL( 12, 2 ) NOT NULL DEFAULT '0.00';
ALTER TABLE `jos_vm_coupons` CHANGE `coupon_value` `coupon_value` DECIMAL( 12, 2 ) NOT NULL DEFAULT '0.00';
# Allow larger payment discounts
ALTER TABLE `jos_vm_orders` CHANGE `order_discount` `order_discount` DECIMAL( 12, 2 ) NOT NULL DEFAULT '0.00';
ALTER TABLE `jos_vm_payment_method` CHANGE `payment_method_discount` `payment_method_discount` DECIMAL( 12, 2 ) NULL DEFAULT NULL ;
#############################
La
versione ITALIANA (quella con P.IVA) verà aggiornata più avanti.
Vi consigliamo di fare il compare (tramite l'uso di WinMarge) nel caso in cui vogliate procedere con tale aggornamento da soli.
Buon Upgrade,
GiorgioBlu