View Issue Details

IDProjectCategoryView StatusLast Update
0002738OXID eShop (all versions)4.06. Language and translationspublic2011-08-16 15:45
ReporterHelmut L. Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.5.0_beta4 
Fixed in Version4.5.2 revision 38481 
Summary0002738: indexes for language fields in additonal tables are not created
DescriptionIn oxDbMetaDataHandler the method _getAddFieldIndexSql retrieves the sql for the indexes from the main table and searches for the name of the previews field. But when the previews field was already in an additional table, in the main table is no index found for that field. Thus all following fields are missing the original indexes.

Here the indexes should not be retrieved by the name of the previews field, but instead by the name of the first language field.
Additional InformationEnterprise Edition, partnersvn, revision 1861
/core/oxdbmetadatahandler.php

line 221 - 224 and 226 should be deleted
TagsNo tags attached.
Theme
BrowserAll
PHP Versionany
Database Versionany

Activities

birute_meilutyte

2011-05-05 15:57

reporter   ~0004483

@developers: check from source code side if such issue still exist

Linas Kukulskis

2011-08-16 15:45

reporter   ~0005026

fixed: for generation sql used main table