View Issue Details

IDProjectCategoryView StatusLast Update
0001087OXID eShop (all versions)1.01. Products (product, categories, manufacturer, promotions etc.)public2012-12-07 14:29
Reportertjungcl Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionwon't fix 
Product Version4.1.3 revision 19918 
Summary0001087: with LoadVariants switched off _blIsRangePrice is always true for variant-parents, even when all variants cost the same
DescriptionThe logic, that compares the min and the max-price of variants and only shows the little word "from"/"ab" when there are in fact price-differences within an article, doesnt work when blLoadVariants is false.


TagsProducts
Theme
BrowserAll
PHP Version5.2.6
Database Version5.0.33

Activities

dainius.bigelis

2009-07-14 17:20

reporter   ~0001209

Reminder sent to: tjungcl

Hi,

Sorry, but we cannot reproduce this case. I.e. checked on demoshop at http://demoshop.oxid-esales.com/enterprise-edition:
By default there is article 2363 Tischfussball BIG KICK, which has variants (with prices 4490 and 3490 EUR).
Then I turned off the option "Load Variants in Lists" (in System-> Performance tab in admin). After that the "ab" price is still displayed next to parent article in Main page and lists (ab 3.490,00 €), thought the drop-down with variant prices is gone.

Please check (and let us know) this case on our demoshop, maybe I misunderstood the situation.
IMO this variant price loading was fixed in some earlier versions, because the similar case (when Parent article had price 0 EUR, variants not loaded - it showed price - 0 EUR).

Best regards,

tjungcl

2009-07-18 12:38

reporter   ~0001234

Hi,

and yes, you misunderstood me.

Try the following:

- open http://demoshop.oxid-esales.com/enterprise-edition
- BIG KICK costs "ab 3.490,00 €"
- now open http://demoshop.oxid-esales.com/enterprise-edition/admin
- change the variants of BIG KICK, so that both variants costs 4.490,00
- go back to frontend
- BIG KICK costs "4.490,00 €" (no "ab" there, which is correct)
- open admin and turn of "Load Variants in Lists"
- go back to frontend
- BIG KICK costs "ab 4.490,00 €" ("ab" is visible, which is wrong)

When loadVariants is false, _blIsRangePrice is always true for variants, even if all variants cost the same.

vilma_liorensaityte

2009-07-20 15:44

reporter   ~0001244

If the option "Load Variants in Lists" is turned off, variants will not be loaded in lists and prices of variants are unknown. So we cannot remove "from" word, because we do not know if variant prices are even or not.