View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0007950 | OXID eShop (all versions) | 4.12. Subshop handling | public | 2026-05-19 14:56 | 2026-05-19 15:03 |
| Reporter | QA | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | acknowledged | Resolution | open | ||
| Summary | 0007950: Oxobjectsrights has not complete subshop isolation or configration possibility | ||||
| Description | It is possible to create a rule and edit it in another sub-shop; however, the rule will continue to apply only in the original shop where it was created. | ||||
| Steps To Reproduce | 1. Have an installed EE with demodata 2. Have a subshop with inherited articles 3. Go to main or subshop admin area 4. Configure under Administer Products -> Products -> Hailys -> Rights -> Buyable/Visible for user group 5. check database -> ShopId correspondences for the shop you made the change 6. check frontends -> shopid is respected, so in shop 1 you can buy and see article or not, depending in which shop you made the setting 7. go to other shop admin area and try to create a own setting -> you will see the same setting and this setting corresponds to the initial Setup - you cannot create a own Setting for this shop for this article. | ||||
| Additional Information | “oxshopid” is not a primary key, so a duplicate error will occur if you try to implement the workaround by inserting the relevant rows Application\Controller\Admin\ArticleRightsVisibleAjax->getQuery() Application\Controller\Admin\ArticleRightsBuyableAjax->getQuery() Application\Controller\Admin\CategoryRightsVisibleAjax->getQuery() Application\Controller\Admin\CategoryRightsBuyableAjax->getQuery() don't regards oxshopid | ||||
| Tags | No tags attached. | ||||
| Theme | Not defined | ||||
| Browser | Not defined | ||||
| PHP Version | Not defined | ||||
| Database Version | Not defined | ||||