Discount Coupon (uc_coupon) non funzionante
Buongiorno,
ho un problema con un modulo aggiuntivo (Discount Coupon) che ho installato in varie versioni per bypassare il problema ma su tutte le versioni ho dei bugs.
Attualmente utilizzo la versione "7.x-2.1-alpha7", ed i messaggi di errore sono:
<code>Warning: Creating default object from empty value in uc_coupon_load() (linea 13 di ...\sites\all\modules\uc_coupon\uc_coupon.entity.inc).</code>
<code>PDOException: SQLSTATE[07002]: [Microsoft][SQL Server Native Client 11.0]COUNT field incorrect or syntax error: SELECT cid FROM {uc_coupons} WHERE code = :code AND status = 1 AND bulk = 0 AND valid_from < :now AND (valid_until = 0 OR valid_until > :now); Array ( [:code] => HS2016_1 [:now] => 1476691105 ) in uc_coupon_find() (linea 382 di ...\sites\all\modules\uc_coupon\uc_coupon.module).</code>
E' già successo che qualcuno abbia avuto problemi di questo tipo su "uc_coupon"?
Grazie!

Risposte
Ciao, io sto utilizzando
Ciao, io sto utilizzando questa: 7.x-2.1-alpha7+5-dev e non mi da problemi, non vorrei sbagliarmi ma mi sembra di aver letto nel codice che hai inviato che stai utilizzando MSSQL, non vorrei fosse quello il problema.
Grazie, io utilizzo MSSQL,
Grazie,
io utilizzo MSSQL, attivando per il modulo Ubercart il coupon per poter avere una scontistica da applicare nel carrello, ma ancora non ho risolto.
Si, ho capito che usi MSSQL,
Si, ho capito che usi MSSQL, prova ad usare MySQL/MariaDB perché il problema POTREBBE essere proprio MSSQL!!!
Fosse facile in ambiente di
Fosse facile in ambiente di produzione migrare su un database differente!
Come mai è in produzione un
Come mai è in produzione un progetto in fase di sviluppo? Come mai è stato scelto MSSQL come DB al posto del database di default di Drupal, sul quale vengono testati tutti i moduli e sul quale si ha la certezza del funzionamento?
In ogni caso, leggi qui come fare: https://groups.drupal.org/node/436688
Grazie per il link, le scelte
Grazie per il link, le scelte purtroppo le ho ereditate, in ogni caso funziona tutto tranne il coupon.
Ciao, purtroppo capita di
Ciao, purtroppo capita di ritrovarsi con scelte progettuali errate o non lungimiranti, il fatto che tutto il resto funzioni non è molto consolante, perché quello che a te serva che funzioni ora non funziona... Il fatto che alcuni moduli non siano compatibili con MSSQL è risaputo, la colpa è di chi ha implementato la piattaforma senza tener conto di questi limiti.
?Per essere più corretti, la
?Per essere più corretti, la parte di configurazione non ha problemi, l'errore viene restituito durante l'associazione del coupon nel carrello, sembrerebbe più un errore durante l'interazione con Ubercart.