View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006582 | OXID eShop (all versions) | 1.03. Basket, checkout process | public | 2017-02-03 18:13 | 2024-07-23 13:04 |
Reporter | avalue | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | confirmed | Resolution | open | ||
Product Version | 4.10.3 / 5.3.3 | ||||
Summary | 0006582: item discounts no longer working | ||||
Description | Free product no longer appears in basket if a discount type "itm" is configured in the backend. | ||||
Steps To Reproduce | 1. Logon into OXID Demoshop Prof. Edition 2. Configure a discount type "itm" which is always active without any limitations 3. Add a product to basket 4. Surprise: There is no additional product (discount item) in your basket. For more details see the screencast below: https://we.tl/5xdnon3x2R Screencast is available until 10th February | ||||
Tags | No tags attached. | ||||
Theme | Flow | ||||
Browser | Google Chrome | ||||
PHP Version | Not defined | ||||
Database Version | Not defined | ||||
|
Any progress on this? |
|
I was able to reproduce the problem. It works after I assigned the discount to an article/category (Artikel > "Kategorien zuordnen" / "Artikel zuordnen"). However, I think, that this is wrong and it should work without assigning any articles or categories: > Ohne Zuordnung von Categories und/oder Artikel gilt der Rabatt global für den gesamten Warenkatalog. Source: https://docs.oxid-esales.com/eshop/de/5.3/betrieb/rabatte/registerkarte-artikel.html ---- Look also at this: OxidEsales\Eshop\Application\Model\Discount@isForBundleItem (https://github.com/OXID-eSales/oxideshop_ce/blob/a8f47b3db4e812944a82ad4440a8821f28a65989/source/Application/Model/Discount.php#L323-L331) |
|
Confirmed in OXID 7.1.0 |