GrinGEO Posted November 3, 2021 Share Posted November 3, 2021 Habe PS 1.7.8, Module upgedated Problem ist, dass manche Kunden immer wieder den Paypa Checkout mit Prestashop Checkout Modul nicht zu Ende bekommen. Bei Stufe 4 ist der Button deaktiviert und es geht nicht weiter. Ich habe es selbst gestestet, gleicher Bug. Nachdem ich das und andere getestet haben, kommt eine andere Bestellung rein, mit Paypal bezahlt, alles roger. Es ist somit ein Problem dass mal Stattfindet und mal nicht, doch woran könnte es liegen? Danke für die Tipps Link to comment Share on other sites More sharing options...
rictools Posted November 4, 2021 Share Posted November 4, 2021 Vielleicht gibt es bereits auf der Warenkorbseite oder auf den Produktseiten Express-Links zu PayPal die dann funktionieren. Generell ist das Nichtfunktionieren des Bestellbuttons bei 1.7.8 ein bekanntes, mehrfach in Threads angesprochenes Problem. Grundsätzlich, bitte nicht als Nicht-Profi sofort auf die neueste Nuller-Version upgraden, schon gar keinen laufenden Shop! Link to comment Share on other sites More sharing options...
GrinGEO Posted November 4, 2021 Author Share Posted November 4, 2021 Ja Christian. In dem Fall war ich leider zu schnell, wobei mir dei 1.7.8 auch andere Bugs behoben hat, wie z.B. das Umlauteproblem. Das hat mich auch genervt. Beim Checkout ist komisch man kann dann auch nicht mehr ein anderes Zahlungsmittel wählen. Nicht klar ist, warum es nur GEWISSE Kunden trifft, nicht alle. Manche können mit Paypal dennoch bestellen. Link to comment Share on other sites More sharing options...
rictools Posted November 4, 2021 Share Posted November 4, 2021 Hast du meine Vermutung dazu überprüft? Link to comment Share on other sites More sharing options...
BlackCrow Posted November 4, 2021 Share Posted November 4, 2021 (edited) rictools hat recht. Ich habe die neue Version 1.7.8.1 auf Github durchgesehen, bzw bekannte und gelöste Probleme die in der neuen Version behoben werden. Darunter findet man folgenden Issue: https://github.com/PrestaShop/PrestaShop/pull/26289 ... Dein angesprochener Fehler. Bis die Version 1.7.8.1 veröffentlich wird sollte dieser fix helfen: Quote As a simple solution, I changed in the theme file in templates/checkout/partials/steps/payment.tpl Search 🔎 disabled Change to enabled Öffne folgende Datei: themes/DEIN_TEMPLATE/templates/checkout/partials/steps/payment.tpl suche nach folgender Zeile: <button type="submit" {if !$selected_payment_option} disabled {/if} class="btn btn-primary center-block"> und ändere diese durch folgende: <button type="submit" {if !$selected_payment_option} enabled {/if} class="btn btn-primary center-block"> Aber Achtung: Quote I removed the conditional rendering "{if !$selected_payment_option} disabled {/if}". But it's not the solution in the js core that should come in the next update, it's just disabling one verification .. Und nach dem Upgrade dann auf 1.7.8.1 wieder zum ursprünglichen ändern. -------- Der korrekte fix wäre allerdings: https://github.com/PrestaShop/PrestaShop/pull/26289/files (wobei dies in der compressed core.js anders aussieht). [Edit] Habe eben gesehen dass es wohl noch eine bessere temporäre Lösung gibt: Quote Hello, It's quite a break as Customers can not place order anymore. As a workaround, I edited my theme template in order to get the button active again <button type="submit" {if !$selected_payment_option} disabled {/if} class="btn btn-primary center-block btn-general-bg btn-general-color"> {l s='Order with an obligation to pay' d='Shop.Theme.Checkout'} </button> is now : <button type="submit" class="btn btn-primary center-block btn-general-bg btn-general-color {if !$selected_payment_option}disabled{/if}"> {l s='Order with an obligation to pay' d='Shop.Theme.Checkout'} </button> https://github.com/PrestaShop/PrestaShop/pull/18904#issuecomment-944348444 Edited November 5, 2021 by BlackCrow (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now