[TYPO3-UG Italy] R: Webformat (Extendedshop) errore al completamento dell'ordine
Vito Valente
vito.valente at techlab.it
Wed Apr 13 11:03:43 CEST 2011
Salve Mauro,
la ringrazio per la correzione, in effetti ieri (e mi scuso per la tarda risposta) ero riuscito a risalire, analizzando il codice, al fatto che se non veniva effettuato un pagamento con bancasella o paypal, non era possibile completare l'ordine.
Ora però il problema è un altro, o meglio due.
Una volta completato l'acquisto ho un problema con l'invio della mail/resoconto, ovvero, a volte la mail viene inviata con il titolo "Conferma Ordine order_num" oppure mi va in timeout nel caricamento della pagina FInalize (subito dopo il completamento dell'ordine) facendo spesso riferimento ad alcuni files riguardanti swiftmailer.
Se fosse così gentile, non dico di risolvermi il problema, ma di indicarmi al massimo il punto in cui cercare, gliene sarei grato.
In attesa di risposta, continuo a spulciarmi il codice.
Saluti
Vito
Da: typo3-ug-italy-bounces at lists.typo3.org [mailto:typo3-ug-italy-bounces at lists.typo3.org] Per conto di Mauro Lorenzutti
Inviato: martedì 12 aprile 2011 12.28
A: typo3-ug-italy at lists.typo3.org
Oggetto: Re: [TYPO3-UG Italy] Webformat (Extendedshop) errore al completamento dell'ordine
Salve Vito,
Il 12/04/2011 10:40, Vito Valente ha scritto:
> Salve a tutti,
>
> vi scrivo ancora per via del problema con Extendedshop, in particolare propongo al mail all'attenzione del Sig. Lorenzutti.
> In pratica l'errore, che sembra dire che il secondo argomento passato alla variabile $content, alla linea 2005 del file ../typo3conf/ext/extendedshop/pi1/class.tx_extendedshop_pi1.php, indica che in questa istruzione
> $content = $this->cObj->substituteMarkerArray($content, $transactionBS);
Si tratta in effetti di un bug: se il pagamento non è stato fatto
tramite un gateway come paypal o bancasella, questa variabile non viene
effettivametne inizializzata. Puoi sostituire la riga incriminata con la
riga seguente e tutto dovrebbe funzionare:
if (is_array($transactionBS))
$content = $this->cObj->substituteMarkerArray($content,
$transactionBS);
Appena ho un po' di tempo libero, farò un nuovo rilascio con questa e
altre patch.
Saluti,
--
Mauro Lorenzutti
CTO / Software Architect
mauro.lorenzutti at webformat.com
Tel. +39-0427-926.389
WEBFORMAT srl -- www.webformat.com
Via S. Francesco d'Assisi, 6 -- 20122 MILANO
Corte Europa, 12 - 33097 SPILIMBERGO (PN)
TYPO3 Certified Integrator
_______________________________________________
TYPO3-UG-Italy mailing list
TYPO3-UG-Italy at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
________________________________
Nessun virus nel messaggio.
Controllato da AVG - www.avg.com<http://www.avg.com>
Versione: 10.0.1209 / Database dei virus: 1500/3567 - Data di rilascio: 11/04/2011
More information about the TYPO3-UG-Italy
mailing list