OK I've read 14 pages of this thread and my head is spinning. I just have two questions.
>>>
Turn off Priced by Attribute. This is only used when there is no (base) Product Price and the Product Display Price should be built from the lowest price of the Option Values in each of the Option Names.
<<<
I'm just trying to think of a good example of when I would do this.
I don't see why you just wouldn't always set the lowest base price and then add 0 or more than 0 depending on the options.
ie t shirts
printed 10
printed xl size 15
plain 6
You could have no base price and set priced attributes for each, but why wouldn't you do;
base price 6
Plain add 0
printed add 4
printed xl add 9.
I'm obviously missing someting fundamental here as I don't see the difference.... If the example application is wrong then that's what I'd like to know ;-)
MORE IMPORTANTLY
the formula is supposed to be
That makes no sense according to the BODMAS maths order I did at school. On my calculator 0.6 for 40% comes out as (0.6 - 1 = -0.4) which on 100 is -40 which is the discount and not the discounted price.Quote:
products_price * (attributes_price_factor - attributes_price_factor_offset)
So does "factor" not just mean multiply? Is it more like the percent sign on some calculators, except it isn't a percentage. i.e. it "adds" that to the original for you. (+ a - = -)
I don't see why you have to use an offset of 1, nearly all of the time. If you leave the one out, I've no idea what the answer it gives you is based on.
I can see why 40% discount could be 0.6 (though not very user friendly) but why does it need an offset of 1 as well.
Other than these 2 things, I understand (enough)....
Hope someone can show me the light !