View Issue Details

IDProjectCategoryView StatusLast Update
0006081OXID eShop (all versions)4.06. Language and translationspublic2023-05-31 08:38
Reportersimon_stark Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status assignedResolutionopen 
Product Version4.7.13 / 5.0.13 
Summary0006081: Views get broken when Language base IDs of specific Languages deviate in Subshops
DescriptionExample:

Parent Shop has the following Languages:

ID 0 - de - German
ID 1 - en - English
ID 2 - fr - French
ID 3 - af - Afrikaans

a Subshop has the following Languages:
ID 0 - de - German
ID 1 - en - English
ID 2 - af - Afrikaans


in Subshop, French text is shown instead of Afrikaans text.

This is because the views of the subshop is "overwritten" with the (lingually incorrect) view of the parent shop.


Steps To Reproduce1. Start with a fresh OXID EE.
2. Create Languages as described above.
3. Create a Subshop that inherits everything from the Parent shop.
4. Modify the Languages of your Subshop as described above.
5. Write some mockup French Article descriptions, CMS pages, payment descriptions etc. in parent shop
6. regenerate Views via shop backend.
7. Navigate to subshop, change language to Afrikaans.
8. Enjoy your French text.
TagsNo tags attached.
ThemeAll
BrowserAll
PHP Versionany
Database Versionany

Relationships

related to 0006080 assignedHR Subshop language destroys language handling 
related to 0006846 acknowledgedbenjamin.joerger Wrong language id used in views fields generation 

Activities

QA

2015-03-11 12:03

administrator   ~0010778

Last edited: 2015-03-18 09:33

Tricky to reproduce in current Version because of 0006080... Inserted the Version in which this was reported originally instead.