Pagine: [1] 2 |   Vai giù
  Stampa  
Autore Discussione: Bug funzione "Aggiungi Corriere" virtuemart ver 1.1.3  (Letto 7823 volte)
Peppolypus
Newbie
*
Scollegato

Messaggi: 3



Mostra profilo WWW
« inserito:: 24 Gen 2009, 14:24 »

Ho installato la nuova versione di virtue mart 1.1.3 su joomla! 1.5.9, ed andando ad aggiungere un nuovo corriere ricevevo questo warning:

Codice:

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


ps_shipping, line 113
Codice:

$fields = array( 'shipping_carrier_name' => vmGet($d["shipping_carrier_name"]),


la funzione vmGet viene chiamata con un solo argomento, ed ho corretto così:
Codice:

$fields = array( 'shipping_carrier_name' => vmGet($d, 'shipping_carrier_name'),


Io ho fatto un'installazione da zero, e non so se il problema si presenti facendo l'aggiornamento dalla v 1.1.2 alla 1.1.3.

Spero di essere stato utile a qualcuno.

Ciao!
« Ultima modifica: 02 Nov 2009, 20:06 da kess » Registrato
kess
TEAM SUPPORTO ITALIANO VIRTUEMART
Administrator
Hero Member
*****
Collegato

Messaggi: 2.711


Mostra profilo WWW
« Risposta #1 inserito:: 24 Gen 2009, 19:22 »

ok grazie della segnalazione !

Registrato

vmitalia.net - http://www.vmitalia.net
Supporto Italiano Virtuemart

"si è semplice per me..ma per te no altrimenti lo facevi da solo"
Pisu
VMItalia Team
Administrator
Hero Member
*****
Scollegato

Messaggi: 857


.. still looking for ..


Mostra profilo WWW
« Risposta #2 inserito:: 24 Gen 2009, 19:49 »

Grazie Peppolypus!

Hai ragione, e confermo la correttezza del tuo codice risolutivo, invitando tutti ad applicare questo fix.

Sto già provvedendo alla correzione del codice ufficiale in SVN...
Registrato

Peppolypus
Newbie
*
Scollegato

Messaggi: 3



Mostra profilo WWW
« Risposta #3 inserito:: 24 Gen 2009, 19:59 »

Felicissimo di essere stato d'aiuto alla comunità di virtuemart!  Grin Grin
Registrato
Peppolypus
Newbie
*
Scollegato

Messaggi: 3



Mostra profilo WWW
« Risposta #4 inserito:: 25 Gen 2009, 18:57 »

Mi sono appena accorto dello stesso errore nella funzione update della classe ps_shipping

Errore
Codice:
$fields = array( 'shipping_carrier_name' => vmGet($d["shipping_carrier_name"]),

La correzione è la stessa  Wink
Codice:
$fields = array( 'shipping_carrier_name' => vmGet($d, 'shipping_carrier_name'),

Registrato
Pisu
VMItalia Team
Administrator
Hero Member
*****
Scollegato

Messaggi: 857


.. still looking for ..


Mostra profilo WWW
« Risposta #5 inserito:: 25 Gen 2009, 23:49 »

Perfetto corretto anche questo..
Registrato

lucaroar
Newbie
*
Scollegato

Messaggi: 44


Mostra profilo
« Risposta #6 inserito:: 05 Feb 2009, 10:53 »

Grazie per avere scritto la soluzione, menomale non sapevo come fare  Smiley, sei stato un grande .Io ho provato con un altro metodo ma non era cambiato niente , ho letto in un altro forum che si doveva riscrivere il file ps_shipping.php con un altro, ma il problema c'era sempre.
Registrato
rottweiler
Newbie
*
Scollegato

Messaggi: 14



Mostra profilo WWW
« Risposta #7 inserito:: 08 Feb 2009, 10:41 »

Quale è il percorso del file ps_shipping?

A me non da lo stesso errore, quando inserisco un corriere mi memorizza solo la prima lettera.... ma provo a mettere su la patch ugualmente.

Avete altreimenti altri suggerimenti in merito?
« Ultima modifica: 08 Feb 2009, 11:59 da rottweiler » Registrato

iRobot Roomba mentre lui pulisce ti puoi dedicare ad altro.
www.guerriniinformatica.eu
info@guerriniinformatica.eu
Lepro
Jr. Member
**
Scollegato

Messaggi: 69


Mostra profilo WWW
« Risposta #8 inserito:: 10 Feb 2009, 18:15 »

Quale è il percorso del file ps_shipping?

A me non da lo stesso errore, quando inserisco un corriere mi memorizza solo la prima lettera.... ma provo a mettere su la patch ugualmente.

Avete altreimenti altri suggerimenti in merito?

Percorso : administrator/components/com_virtuemart/classes

Stesso problema con salvataggio del primo carattere.
Registrato
kess
TEAM SUPPORTO ITALIANO VIRTUEMART
Administrator
Hero Member
*****
Collegato

Messaggi: 2.711


Mostra profilo WWW
« Risposta #9 inserito:: 10 Feb 2009, 21:30 »

confermo che si risolve il problema

attenzione  le modifiche sono due !



Registrato

vmitalia.net - http://www.vmitalia.net
Supporto Italiano Virtuemart

"si è semplice per me..ma per te no altrimenti lo facevi da solo"
Lepro
Jr. Member
**
Scollegato

Messaggi: 69


Mostra profilo WWW
« Risposta #10 inserito:: 10 Feb 2009, 21:36 »

Ma non  sarebbe il caso di stickare il topic? Almeno sono subito in evidenza e non rischiano di finire in seconda pagina, parere personale  Cheesy
Registrato
kess
TEAM SUPPORTO ITALIANO VIRTUEMART
Administrator
Hero Member
*****
Collegato

Messaggi: 2.711


Mostra profilo WWW
« Risposta #11 inserito:: 10 Feb 2009, 21:52 »

eh giàààà me ne ero dimenticato..... grazie Lepro !!

Registrato

vmitalia.net - http://www.vmitalia.net
Supporto Italiano Virtuemart

"si è semplice per me..ma per te no altrimenti lo facevi da solo"
maclover
Newbie
*
Scollegato

Messaggi: 5



Mostra profilo WWW
« Risposta #12 inserito:: 13 Feb 2009, 22:41 »

Ragazzi GRAZIEEEEEEEEE. sono impazzito per due giorni.
Ho corretto come da Voi indicato la riga 113 e la riga 138. Tutto oK, ma volevo chederVi se ci fossero da correggere altre righe?
ciao Marcello
Registrato

Pisu
VMItalia Team
Administrator
Hero Member
*****
Scollegato

Messaggi: 857


.. still looking for ..


Mostra profilo WWW
« Risposta #13 inserito:: 21 Feb 2009, 14:50 »

Ragazzi GRAZIEEEEEEEEE. sono impazzito per due giorni.
Ho corretto come da Voi indicato la riga 113 e la riga 138. Tutto oK, ma volevo chederVi se ci fossero da correggere altre righe?
ciao Marcello

Penso e spero di no...
Registrato

Ironside
Newbie
*
Scollegato

Messaggi: 1


Mostra profilo
« Risposta #14 inserito:: 16 Mar 2009, 19:25 »

Hello,
unfortunately I do not speak any Italian so I am relying on someone who does speak English, well hopefully anyway. I seem to have the same bug that this thread is all about. Unfortunately I can't understand any of the instructions on here. Anyway, I took the PS_shipping.php file from a website that is okay and replaced it on  the affected shopping cart in the hope that it would solve the problem, however it didn't. All I got was another error message. If you look below, the first warning is the first one I got before I replace the file, the second warning is the one that I go after I replaced the file. Any help would be very much appreciated


 Warning: Missing argument 2 for vmGet(), called in /home/.neusance/wooding/MYSITE.co.uk/administrator/components/com_virtuemart/classes/ps_shipping.php on line 138 and defined in /home/.neusance/wooding/MYSITEco.uk/administrator/components/com_virtuemart/classes/request.class.php on line 26


Warning: Missing argument 2 for vmGet(), called in /home/.neusance/wooding/DOMAIN.co.uk/administrator/components/com_virtuemart/classes/ps_shipping.php on line 113 and defined in /home/.neusance/woodingDOMAIN.co.uk/administrator/components/com_virtuemart/classes/request.class.php on line 26

« Ultima modifica: 16 Mar 2009, 19:27 da Ironside » Registrato
Pagine: [1] 2 |   Vai su
  Stampa  
 
Vai a:  


Regolamento Forum