View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007631 | Apex Theme | Apex Theme | public | 2024-04-09 09:31 | 2024-07-03 15:40 |
Reporter | bYemma | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 1.2.2 | ||||
Fixed in Version | 1.4.0 | ||||
Summary | 0007631: Switching delivery address does not trigger | ||||
Description | Switching between different delivery addresses in account and checkout is not possible. When clicking the the radio button of a second delivery address nothing happens. Clicking on "add new address" does work. | ||||
Steps To Reproduce | 1. Add two delivery addresses. 2. Click the radio button to switch between the delivery addresses. 3. Nothing happens. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
|
Hey @bYemma I couldn't reproduce the case with different systems and browsers (Windows, OSX, Firefox, Chrome, Safari). After clicking a radio button, the whole page should reload. If that doesn't happen, then something blocks the execution of the form (https://github.com/OXID-eSales/apex-theme/blob/v1.2.2/tpl/form/user_checkout_change.html.twig#L4 and https://github.com/OXID-eSales/apex-theme/blob/v1.2.2/tpl/form/fieldset/user_shipping.html.twig) to reload the page. I'd like to suggest to open the developer console of your browser and to track the console output and also the network tab. Otherwise we need more information how to reproduce the issue. Greetings Michael Keiluweit |
|
Thank you for the fast response. I have to admit my statement "Nothing happens" was not informative enough. The whole page is reloading, but the selected address is still the same. The selection did not change. I tried to debug the problem already with some var_dump calls in the source code but I was not successful yet. The problem occurs in a vanilla 7.0.3 OXID shop with no additional modules or theme changes. |
|
I tried to reproduce it again, but it works fine. I have two different delivery addresses and depending of the chosen one it displays the correct one in step 2 "payment & delivery". Even if I use the edit button to change the delivery address or creating a new one on the fly, I get the expected result. I've tested it with OXID eShop Enterprise Edition 7.0.3 and Apex theme 1.2.2. -MK |
|
Okay, that's weird. Then I have to debug for myself what's the source for this misbehaviour. (I have a CE shop here, no enterprise) |
|
@bYemma, I will close this issue, because the behaviour isn't reproducible currently. If you have further information how to reproduce the case with an unmodified shop, please reopen this issue or contact the support to let it reopen. Greetings Michael Keiluweit |
|
A hint to reproduce this issue is using the browser Firefox. On Chrome, Chrome mobile and Edge the problem does not occur. On Firefox and Firefox mobile the address can not be changed. There's no related error on the console. The data sent to the controller is almost the same, only the password is additional contained in Firefox because there's an autofill. |
|
Reproduced with Firefox version 124.0.2 (64-Bit), Enterprise Edition 7.1.0 and Apex 1.3.0. -MK |
|
Fix pull request: https://github.com/OXID-eSales/apex-theme/pull/60 |
|
merged into 7.1.x |
|
Merged. Can be closed. Thankyou! |