Joomla.it Forum
Componenti per Joomla! => Gestione e-commerce => : GiorgioBlu 27 Jun 2006, 15:31:18
-
Segnalo a tutti la risoluzione di questo piccolo bug.
Joomla 1.0.9 - VM 1.0.5
Quando un cliente esegue un'ordine e indica come destinazione un indirizzo differente da quello di default, VM visualizza, nel riepilogo ordini, lo stesso ordine duplicato (uno a nome del reale cliente e uno a nome del destinatario della spedizione).
La soluzione sta nel modificare questo file:
/www/administrator/components/com_virtuemart/html/order.order_list.php
change lines 28 - 31
$list = "SELECT order_id,order_status, #__{vm}_orders.cdate,#__{vm}_orders.mdate,order_total,#__{vm}_orders.user_id,";
$list .= "first_name, last_name FROM #__{vm}_orders, #__{vm}_user_info WHERE ";
$count = "SELECT count(*) as num_rows FROM #__{vm}_orders, #__{vm}_user_info WHERE ";
$q = '';
to
$list = "SELECT order_id,order_status, #__{vm}_orders.cdate,#__{vm}_orders.mdate,order_total,#__{vm}_orders.user_id,";
$list .= "first_name, last_name, address_type FROM #__{vm}_orders, #__{vm}_user_info WHERE ";
$count = "SELECT count(*) as num_rows FROM #__{vm}_orders, #__{vm}_user_info WHERE ";
$q = "address_type = 'BT' AND ";
allego anche il file giĆ modificato (per VM 1.0.5-ita)
Qui magiori info sul bug:
http://virtuemart.net/index.php?option=com_flyspray&do=details&id=800&tasks=last&Itemid=91
http://virtuemart.net/index.php?option=com_smf&Itemid=71&topic=18479.0
http://virtuemart.net/index.php?option=com_flyspray&do=details&id=781&&Itemid=83
http://virtuemart.net/index.php?option=com_smf&Itemid=71&topic=18861.0
[allegato eliminato da un amministratore]