HomeHome Product Discus... Product Discus...SmithCartSmithCartConditional Variants with Check boxes & Price upliftConditional Variants with Check boxes & Price uplift
Previous
 
Next
New Post
11/10/2010 3:29 PM
 

I've run into several problems trying to get conditional variants to work the way I would expect them to. First, if you use certain characters in group names and/or variant names, the conditional functionality breaks, but doesn't throw an error, it just doesn't display the conditional group. I experienced this when using a slash in the names (ex. Guest/Spouse).

The more troubling problem has to do with displaying conditional variants as checkboxes that include a price change. For example, I have a regular variant with a Yes/No radio button list for "Will Guest-Spouse Attend". If yes, display the variants in the group "Guest-Spouse Activities", which include a list of checkboxes for the items they can sign up for. Examples in the conditional variant group include "Golf" with a $50 uplift, "Wed Night Dinner" with a $30 uplift and "Thurs Night Mixer" with a $25 uplift. These display properly, but it seems that only the first item checked actuall increases the price by the proper amount. If you check all, then uncheck something, the price changes based on the first thing it picks up that is still checked.

So, basically the checkboxes, as with the textboxes, aren't really usable as conditional variants, except in the most basic fashion. The various issues I've found with conditional variants can certainly be overcome by not using them and making the user experience less than precise, but it's a little disappointing to see so many issues with a released version of the product.

Also, the controller/hard drive example of conditional variants in your manual on pages 104-105 isn't setup properly. You reference the wrong groups (RAID as the conditional in the regular variant, then you give the conditional example as SCSI). I haven't gotten around to validating how conditional variants perform if they contain required variants, but will post what I find.

 
New Post
11/12/2010 1:04 PM
 

What version of the cart are you running?

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
11/14/2010 6:58 AM
 

Smith.BuyNow03.88.00-DNN5.... I downloaded the trial from your site last week.

 
New Post
11/26/2010 12:29 PM
 

Any update on if this bug will be fixed any time soon?

 
New Post
11/26/2010 2:12 PM
 

We have the following items on the dev list:

  • Scrubbing conditional variants for special characters like slashes, double and single quotes, ampersand, percent, etc.
  • Conditional variant checkbox list price adjustment only picks up the first item checked when doing a price adjustment

Regarding the conditional variant textbox if you enter a integer or decimal value into the textbox the program will multiple the value entered into the textbox by the number configured for the textbox price adjustment. Are you entering a number in the textbox or a string?

I cant give an eta for the scrubbing and checkbox list fixes since they have not been scheduled to programming yet. After our programming meeting on monday I should be able to give you an eta for these 2 items.


At your service,
Dave Smith
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartConditional Variants with Check boxes & Price upliftConditional Variants with Check boxes & Price uplift