Closed hugo-fasone closed 3 days ago
Hi @hugo-fasone,
thank you for creating an issue and contribution.
You might be right but modules should relay on js-delivery-option
class instead of delivery-option
class but I know that not every theme has implemented js-
prefixed class properly ð¢
Changes has been merged into develop. I am closing this issue ð. Thank you for your contribution.
Description
The "DPD France" module (https://addons.prestashop.com/fr/transporteurs/19414-dpd-france.html) injects in the DOM its pickup points using the class "delivery-option" on the shipping step of the checkout page. The class "delivery-option" is in the classic theme (https://github.com/PrestaShop/classic-theme/blob/efb5fa7aa2ca2fb856d5f38b720fb6d39f448526/templates/checkout/_partials/steps/shipping.tpl#L44C35-L44C50) but not in Falcon theme, this issue may not be specific to the "DPD France" module, other modules could possibly use this class in their JS for exemple
Since the class "delivery-option" does not exist, the pickup points are injected below the "Continue" button, which is not inuitive at all.
The fix is to add the class "delivery-option" on the delivery options
Node.js version
N/A
php version
N/A
OS and it's version
N/A
Browsers
No response
Required module/theme
theme
Reproduction steps
Logs
No response