Bug nella gestione corrieri di VirtueMart 1.1.3

Segnaliamo un bug presente nella versione 1.1.3 di VirtueMart, per colpa del quale non è possibile aggiungere / modificare i corrieri esistenti. L’errore è stato segnalato in un post del forum di VMItalia, e grazie proprio ai responsabili del sito VMItalia è già stato incluso nel codice sorgente di VirtueMart, per cui verrà corretto nella prossima versione.

L’errore che si riceve è il seguente:

Warning: Missing argument 2 for vmGet(), called in sito/administrator/components/com_virtuemart/classes/ps_shipping on line 113 and defined in sito/administrator/components/com_virtuemart/classes/request.class.php on line 26

Fino al rilascio della prossima versione, è possibile modificare a mano il file

ps_shipping

situato in

/administrator/components/com_virtuemart/classes/

In particolare, alle righe 113 e 138 dovete correggere il codice

$fields = array( ‘shipping_carrier_name’ => vmGet($d[“shipping_carrier_name”]),

con questo

$fields = array( ‘shipping_carrier_name’ => vmGet($d, ‘shipping_carrier_name’),

Se non avete voglia o possibilità di aprire in modifica il file in questione, potete scaricare da qui una versione già corretta del file.

Grazie all’utente del post originale e al lavoro di squadra di VMItalia.

Comments (6)

I commenti sono chiusi.

GiBiLogic si occupa di instaurare un rapporto con l'azienda per semplificare e rendere efficaci i processi informatici.

GiBiLogic srl Società a socio unico  |  via Aldo Moro 48, 25124 Brescia  |  P.IVA 02780970980
REG.IMPRESE N.02780970980 BRESCIA  |  CAP. SOC. € 10.000 I.V.
info@gibilogic.com  |  +39.351.9234893

iubenda Certified Gold
Partner