Joomla.it Forum
Componenti per Joomla! => Gestione e-commerce => : k0nan 16 May 2007, 17:54:41
-
Nel file risposta.php, il rigo 50
header("Location: http://$url_mambo_shop/index.php?option=com_phpshop&page=checkout.resultsella&order_id=$order_id&sella_reply=$op_result");
dovrebbe indicare la pagina dove il cliente viene portato dopo aver completato la transizione con banca sella: la pagina dovrebbe variare a seconda della varibile $op_result.
in caso di $op_result=OK la transizione è andata a buon fine
in caso di $op_result=KO la transizione non è andata a buon fine
tuttavia in entrambi i casi si viene dirottati ad una pagina che recita
"La pagina alla quale stai provando ad accedere non esiste.
Per favore seleziona una pagina dal menu principale"
Insomma, l'acquirente viene reindirizzato verso una pagina inesistente, quando invece dovrebbe venire portato ad una pagina che varia in base all'esito della transazione.
Nessuno ha riscontrato questo problema ?
-
Stesso problema anche io....sto guardando ovunque...ma sembra non ci sia risposta...
-
Stesso problema anche io....sto guardando ovunque...ma sembra non ci sia risposta...
Una eventuale soluzione sarebbe reindirizzare l'acquirente su due pagine differenti in dipendenza dal risultato della transizione.
O si fa dal pannello sella , impostando due url differenti per la risposta , oppure sfruttando lo stesso file risposta.php a seconda del risultato impostare nel case KO o OK il redirect ad un contenuto
Altrimenti, si può provare commentando l'header ed inserendo
la porzione di codice sotto queste righe
/*
*
* La seguente porzione di codice deve essere utilizzata SOLO in sostituzione alla penultima ^^^^^ header("etc etc");
*
*/
Ora faccio qualche test
Ciao
-
Ce l'ho fatta!!!!! basta cambiare in risposta.php:
header("Location: http://$url_mambo_shop/index.php?option=com_virtuemart&page=checkout.resultsella&order_id=$order_id&sella_reply=$op_result");
?>
com:phpshop --> com_virtuemart
-
Ce l'ho fatta!!!!! basta cambiare in risposta.php:
header("Location: http://$url_mambo_shop/index.php?option=com_virtuemart&page=checkout.resultsella&order_id=$order_id&sella_reply=$op_result");
?>
com:phpshop --> com_virtuemart
Verissimo! :D
Era sotto i nostri occhi ;D :-*
Grazie di aver postato, un altro bug del genere l'ho riportato sempre in questo forum: la tabella di virtuemart veniva caricata con un prefisso sbagliato.
ciao
-
A me esce solo una pagina bianca!!!!
Potete aiutarmi?grazie ??? ??? ???
-
Qualche altra indicazione???
-
Uhmm darti altre indicazioni mi è difficile perchè ho solo cambiato com_phpshop --> com_virtuemart e mi esce una pagina bianca!
Del resto funziona tutto!