Pagina 1 di 1

Credit Class & Gift Voucher - problema in pagamento

Inviato: 19/08/2006, 10:28
da camfab
Ciao
ho provato ad installare (manualmente) la contrib CCGV, ma ogni volta che accedo al pagamento (checkout_confirmation.php) mi esce sempre il seguente errore:

Fatal error: Cannot redeclare class cod in /Shop/includes/modules/payment/cod.php on line 13

e non ne riesco assolutamente ad uscirne.
L'unico rimedio che ho trovato (rimedio si fa per dire) per proseguire nella transazione e' stato quello di disintallare da admin i vari moduli di pagamento.
In tal caso l'ordine prosegue (ovviamente non viene scelto nessun metodo di pagamento).
Se invece reinstallo da admin qualsiasi modulo di pagamento, l'errore torna inesorabilmente.

Eppure ho controllato, non mi sembra che ci siano altri script che dichiarino quella classe (COD, ma anche paypal etc. a seconda del modulo installato)

Avete qualche suggerimento ? Grazie infinite!
Fabio

Inviato: 19/08/2006, 14:04
da camfab
Ho trovato l'inghippo:

in checkout_confirmation.php la parte di codice

Codice: Seleziona tutto

// ################# Added CGV Contribution ##################"
  if ($credit_covers) $payment=''; 
// ################# End Added CGV Contribution ##################"
  $payment_modules = new payment($payment);
// ################# Added CGV Contribution ##################"
  require(DIR_WS_CLASSES . 'order_total.php');
// ################# End Added CGV Contribution ##################"

$payment_modules = new payment($payment);
riporta erroneamente due volte:
$payment_modules = new payment($payment);

basta commentare l'ultima istruzione e tutto torna a funzionare.

Spero che possa essere d'aiuto ad altri che hanno lo stesso problema.

ciao

Inviato: 01/03/2007, 18:46
da goalgoal
ciao ho installato questa contrib non mi da errori ma non mi compare alcuna casella dove inserire il buono, lato admin tutto ok..
Che puo essere?