View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002572 | OXID eShop (all versions) | 1.01. Products (product, categories, manufacturer, promotions etc.) | public | 2011-03-01 14:26 | 2012-12-07 14:13 |
Reporter | tjungcl | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 4.4.7 revision 33396 | ||||
Fixed in Version | 4.5.0 revision 34568 | ||||
Summary | 0002572: category sorting with same sort-value sorts by default language | ||||
Description | Also see 0002202, which seems to be a similar subject. It says it's fixed, but it can still be reproduced in 4.4.7: | ||||
Steps To Reproduce | - create two subcategories within the same category, both with sort = 0: - name the first: "A (de)" / "B (en)" - name the second "B (de)" / "A (en)" - view in frontend: - in german the categories are sorted A (de) B (de) - in english the categories are sorted B (en) A (en) | ||||
Additional Information | Could be fixed by attaching oxLang::getInstance()->getLanguageTag() to the oxtitle in the order-by-clause. | ||||
Tags | Category | ||||
Theme | |||||
Browser | All | ||||
PHP Version | any | ||||
Database Version | any | ||||
|
Forgot something: "order by oxsort, oxtitle$langtag ..." should be used in oxcategorylist in the functions - updateCategoryTree - _updateNodes - sortCats We wrote a custom mod for that, works fine :-) Ugly thing about it is, that this can't be achieved without overwriting those three functions totally for just that little change... |