View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0007811 | module Amazon Pay | main | public | 2025-07-16 11:52 | 2025-08-19 14:06 |
| Reporter | digidesk | Assigned To | |||
| Priority | immediate | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Product Version | 3.1.5 | ||||
| Fixed in Version | 3.1.6 | ||||
| Summary | 0007811: Missing AmazonExpressButton at checkout with apex-childtheme | ||||
| Description | We have identified the problem that the block overloads of an apex-childtheme do not work in the basket. We noticed the problem with the AmazonExpressButton in the basket. | ||||
| Steps To Reproduce | To reproduce the problem, we observe the block overload of vendor/oxid-esales/amazon-pay-module/views/twig/extensions/themes/apex/page/checkout/inc/summary_sidebar.html.twig This only works if Apex is selected as the theme, i.e. not with a childtheme (apex based). In the module folder vendor/oxid-esales/amazon-pay-module/views/twig/extensions/themes/default the overload for this is also missing. | ||||
| Additional Information | We use OXID7.2.0 and a childtheme which has apex as parent. | ||||
| Tags | amazonpay, missing block at basket, oxid7.2 | ||||
|
|
- es - |
|
|
I also use OXID7.2.0 and a childtheme which has apex as parent. Even when I use a customized page/checkout/inc/summary_sidebar.html.twig in the child theme, the Amazon button is still displayed. See Screenshots |
|
|
If the theme is not based on APEX (i.e., if it was created as a parent theme), I was able to reproduce the behavior. I therefore confirm the bug. -es |
|
|
We've moved all templates that explicitly extend a theme named "apex" to the "default" section. Because the affected templates now apply to all themes (not just explicitly for "apex"), inheritance to the child themes works. It is solved in v3.1.6-rc.7 It will be part of the final release v3.1.6. |