View Issue Details

IDProjectCategoryView StatusLast Update
0006019OXID eShop (all versions)2.4. Administer productspublic2015-12-01 10:32
Reporterfinnegan 
PrioritylowSeveritytweakReproducibilityalways
Status acknowledgedResolutionopen 
Product Version4.8.7 / 5.1.7 
Target VersionFixed in Version 
Summary0006019: EE: Main Category in subshops not highlighted
DescriptionIf you have a product assigned to several subshops and assigned several categories only the LAST category marked as "main category" will be highlighted
Steps To ReproduceIf you have a product in the Master shop which is assigned to 2 subshops and you assign this product to several categories in the subshops you can select which category should be the main category for the subshop.

article_extend -> click on "assign categories", mark the desired category in the right column of the popup, click on "set as main category".

This will work in the first subshop.
Now change to the 2nd subshop, select this product and do the same. Again this will work, selected category will be displayed with dark blue background.

Now the ERROR:
If you change back to subshop 1 and check the assigned categories NO category will be displayed as the main category.
Additional InformationThe error presumably is in article_extend_ajax.php, function _getDataFields( $sQ )

$aField['_3'] should be changed to $aField['_4'] (which is the relevant oxtime data column).

TagsAJAX, Category, Subshops
ThemeAzure
BrowserAll
PHP VersionNot defined
MySQL VersionNot defined

Activities

martinwegele

2015-01-16 09:33

reporter   ~0010619

This might be related to 0005630 and 0005724.

finnegan

2015-01-26 19:39

reporter   ~0010636

Further investigation:
In the above mentioned function _getDataFields( $sQ ) the oxtime column sent to the browser via ajax is marked with "0" if the current record is the main category for this subshop.
But the calculation of the oxtime field with the smallest value (= main category) is wrong:

 } elseif ( $iMinVal > $aField['_3'] ) {
...
variable $iMinVal is not updated.

jurate.baseviciene

2015-01-30 13:13

reporter  

not_highlighted.png (14,136 bytes)
not_highlighted.png (14,136 bytes)