Jump to content

ERRORE Bonifico bancario, pulsante di acquisto disabilitato


neglige

Recommended Posts

Salve a tutti

ho 3 siti su base prestashop e settimana scorsa li ho aggiornati tutti alla versione 1.7.8 di prestashop (tutti dalla 1.7.7.2)

Come pagamento ho:
Pretashop checkout ()che funziona normalmente) carte e varie idem

Il problema è che Bonifico bancario anche se seleziono tutto rimane con il pulsante d'ordine disabilitato.


Da ispeziona elemento si vede proprio il "disabled" sul pulsante se lo cancello da li e procedo l'ordine và a buon fine
il problema è che di default rimane disabilitato

Qualcuno di voi si è mai trovato di fronte a questo problema o sa come posso risolvere?
Allego screenshot

grazie

prova1.jpg

Link to comment
Share on other sites

Si bonifico bancario è attivo su tutti i vettori, e comunque non ho modificato niente dopo l'aggiornamento,

da console non visualizzo errori, il pulsante rimane disattivato su bonifico bancario e cash on delivery, cioè con tutti quei metodi di pagamento che finiscono per generare solamente un ordine, senza pagamento diretto, se acquisto con paypal, webank, sofort tutto regolare.

Veramente molto strano

Link to comment
Share on other sites

1 hour ago, neglige said:

Si bonifico bancario è attivo su tutti i vettori, e comunque non ho modificato niente dopo l'aggiornamento,

da console non visualizzo errori, il pulsante rimane disattivato su bonifico bancario e cash on delivery, cioè con tutti quei metodi di pagamento che finiscono per generare solamente un ordine, senza pagamento diretto, se acquisto con paypal, webank, sofort tutto regolare.

Veramente molto strano

Prova ripristinare il modulo. Salva prima tutti i dati che ti servono per impostarlo dopo(IBAN, dati del conto etc), a volte dopo un aggiornamento qualche impostazione del DB ha bisogno di una rinfrescata se ha cambiato qualcosa. se risolvi cosi commenta qui per aiutare altri con uguale problema

Link to comment
Share on other sites

Beh spero che gli aggiornamenti li fate su copie di test!

Cmq prestashop checkout ha sempre avuto problemi; sulla maggior parte di shop non lo uso. Molto probabile che sia la causa dei problemi

Putroppo difficile dire quale sia il problema senza entrare nella piattaforma

ciao

Link to comment
Share on other sites

ho trovato il problema   è un bug noto è nel core e non cambia un file nel tema se non in quello classico quindi bisogna aspettare eventualmente aggiornamento del tema personale

nel frattempo una soluzione  è togliere 

{if !$selected_payment_option} disabled title="{l s='You have to accept our terms and conditions' d='Shop.Theme.Checkout'}"{/if}

dal file themes/.../templates/checkout/_partials/steps/payment.tpl

spero possa essere utile

 

ciao

Ilario

 

Link to comment
Share on other sites

Tramite hosting ho la possibilità di fare dei restore fino a 30 giorni prima, quindi non mi proccupo di fare aggiornamenti su versioni di TEST.

 

Grande Ilario, io utilizzo proprio il tema classic con child theme, e nel mio caso il file payment.tpl del child theme sovrascriveva l'aggiornamento della 1.7.8

 

Quindi rimosso il file payment.tlìpl dal child theme e risolto il problema.

Dove hai trovato questo bug?

 

Link to comment
Share on other sites

Beh peró questa non é la forma per risolvere questo bug anche perché in EU dovete essere in linea con le norme GDPR e per forza dovete accettare le condizioni del GDPR...ossia in pratica possono acquistare anche senza aggiungere la spunta al gdpr..eliminando questa condizione siete passibli di azioni legali.

Il problema probabilmenet risiede nel file JS che non rileva l'evento delle condizione "checcate" e quindi abilita il pulsante. Ancora non ho questa ultima versione di Presta nel mio vps ma appena posso vedo questa faccenda perché non é un "minor" bug ma é grave.

 

 

ciao

Link to comment
Share on other sites

Dalla mia non ho forzato nessun funzionamento, il problema scoperto da Ilario sul mio sito si presentava perchè il vecchio file payment.tpl del child theme sovrascriveva quello nuovo (probabilmente diverso) eliminato il file eliminato il problema.

Con pagamenti elettronici il problema non si presentava e comunque l'utente fleggava il checkbox per la GDPR

Per chi utilizza il tema classic senza child theme customizzato tipo me il problema non sussisterà

Link to comment
Share on other sites

Si sí grazie!

che casino!.....ad ogni aggiornamento compaiono bug nuovi. Tra l'altro anche sulle ultime 1.7.7.x ancora ci sono bug assurdi e "pesanti" che rallentano di brutto la piattaforma, io me li sono risolti a mano.

Ora alterare il core.js non é roba che si puó fare e dormire sonni tranquilli!:-))...perché magari risolve quel bug in particolare ma ne escono magari 10 da un'altra parte.

Appena posso lo carico sul mio server questa nuova 1.7.8 eppoi vedo cosa hanno fatto e se riesco a capirci qualcosa magari posto quá la soluzione che mi pare di capire sia ancora in corso di risoluzione!!

Link to comment
Share on other sites

4 minutes ago, neglige said:

Dalla mia non ho forzato nessun funzionamento, il problema scoperto da Ilario sul mio sito si presentava perchè il vecchio file payment.tpl del child theme sovrascriveva quello nuovo (probabilmente diverso) eliminato il file eliminato il problema.

Con pagamenti elettronici il problema non si presentava e comunque l'utente fleggava il checkbox per la GDPR

Per chi utilizza il tema classic senza child theme customizzato tipo me il problema non sussisterà

Ah ok,

si certo bisogna vedere se questo non succeda anche sui temi default...non ne ho idea perché proprio ancora non uso questa versione di Presta...ne deve passare del tempo prima di adottarla su un produzione.

Invece di creare di frequente versioni nuove dovrebbero sistemare quella attuali che ancora non sono assolutamente stabili, anzi hanno bug gravi e ben pesanti lato backoffice e non solo.

 

ci aggiorniamo!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...