Shopping Cart Operations > Existing features
Product Option Pricing Defect or Design Alteration?
Nimitz1061:
--- Quote from: abolabo on July 30, 2012, 12:55:42 PM ---hello.
sorry, i don't understand what's problem. ???
If you set -22 "$" in your's product option which have base price $200 after option choose you will have price $178
If +22 "$" -> $222
If -22 "%" -> $156
If +22 "%" -> $244
--- End quote ---
One problem is that what you are describing is NOT the functionality described in user documentation for products Option Tab. It appears that a UI control was re-purposed without a documentation update. This is not good as it increases uncertainty as to the usability of the cart, and presents as a possible bug when it does not need to do so.
Note that "prefix" is NOT a good description for this feature in any case, as it has nothing to do with whether or not the price is prefixed with anything. This is a calculation method toggle. Not a bad feature, but not what the label leads the user to expect.
David
Nimitz1061:
--- Quote from: abantecart on July 31, 2012, 10:03:47 AM ---I think we finally identified the problem.
Simple explanation to the bug: Adding options to the cart do not work if global attribute used with multiselect field values.
We are working on the issue resolution.
--- End quote ---
I should have mentioned that the option type is checkboxgroup.
David
Nimitz1061:
I've tried using a select box and encountered another oddity.
In setting up a global attribute (which seems to be necessary before you can add options to a product), I created a selectbox with 4 options. Once I add this attribute to a product, none of these options show up.
So, I'm not sure why selectbox global attributes even offer the ability to add element values....
David
Nimitz1061:
I've now tried a simple checkbox.
This works, for some value of works. But once again, there is a problem. Now that I've set these options up to use price off sets, the absence of the +/- prefix in the cart makes it appear that the price offset is the actual product price.
abantecart:
David
Thank you for all the comments. Here is a summary with reply to all your posts in this topic.
- Yes. Manual needs to be updated. We are working on it.
- You are right about "prefix" it has to be renamed. Good catch. We will rename it
- Regarding Global options. Let me clarify.
Global Attributes set the template that can be used for grouping and unifying option value name. Once added to the product you need to select actual option values based on given product. System can not copy all option values, because this is something that requires specific setting.
Important to notice that it is not required to create global options. You can add new option and values directly in the products.
Global Attributes are begin used across other areas, such as customer, order, product attributes. These are to extend details in other areas across application.
They simply bare responsibility to set a template data that can be used (copied or linked) to other areas.
- For setting up option values with positive (no sign) or negative (-) values. If you put "-" sign in the number it works just fine. Price is adjusted according.
See images attached.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version