Forums / Setting Up Categories, Products, Attributes / Displaying relative price to lowest priced attribute rather than absolute prices.

Displaying relative price to lowest priced attribute rather than absolute prices.

Locked

Views: 1,590

Results 1 to 2 of 2
This thread is locked. New replies are disabled.
15 Jul 2008, 3:48 AM
#1
peaceviddie avatar

peaceviddie

New Zenner

Join Date:
Jul 2008
Posts:
3
Plugin Contributions:
0

Displaying relative price to lowest priced attribute rather than absolute prices.

I'm bundling products (ex. 1 soap, 1 shampoo, and 1 hand cream) and am allowing customers to make choices about which specific soap, shampoo, and hand cream they would like. For each attribute value I have inputted my regular store price for these items (for pricing by attributes) and included a bundling fee above this amount by setting a positive initial base price. Because I'm selling a bundle and not individual products, I don't want the customers to see the lowest (default) priced values, but I do want them to see the relative cost between different options (ex. that the fancy soap costs $2 more than the lowest price default soap). Is there any way to tweak the output so that prices are displayed relative to the default (or lowest priced item)?

I know that I could increase my base price to include the default costs and price the attributes at their relative price difference; however, this is problematic if I decide to change values later.

Thanks

17 Jul 2008, 2:55 PM
#2
peaceviddie avatar

peaceviddie

New Zenner

Join Date:
Jul 2008
Posts:
3
Plugin Contributions:
0

Re: Displaying relative price to lowest priced attribute rather than absolute prices.

Somewhere in the code there must be a function that checks attributes for the lowest price per category (pricing by attributes sets the product starting price according to the lowest price per category).

Similarly there must be a function that feeds the attribute price into the program in order to display it's price on the screen; At this level, couldn't one create a new price variable (equal to the absolute price less the aforementioned lowest price) and substitute this new variable into the function that displays the actual price on screen.

Thanks,