View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0007660 | OXID eShop (all versions) | General | public | 2024-06-04 14:05 | 2024-10-15 13:00 |
| Reporter | Marcel00 | Assigned To | |||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | confirmed | Resolution | reopened | ||
| Summary | 0007660: Content of a language will not be loaded if the language is available in two shops with different IDs | ||||
| Description | The content will not be loaded from the field oxcontent if the language is available in two shops with different IDs but same abbreviation. The Problem is the view oxv_oxcontents_langkey. The same view is called from all shops but the language IDs could be different for the same language. SHOP 1: ES > ID = 5 SHOP 2: ES > ID = 6 View oxv_oxcontents_es: `oxcontents`.`OXCONTENT_5` AS `OXCONTENT` SHOP 2: Select oxcontent FROM oxv_oxcontents_es WHERE oxshopid = 2 return always empty string or an other language as expected. The solution is to create a view for every shop like oxv_oxcontents_shopid_langkey. | ||||
| Steps To Reproduce | - Add es language in 1 shop. - Add es language in 2 shop with different id but same abbreviation. - Open editor in 2 shop and save and load content. | ||||
| Tags | Internationalization Rework | ||||
| Theme | |||||
| Browser | |||||
| PHP Version | |||||
| Database Version | |||||