HomeHome Product Discus... Product Discus...SmithCartSmithCartProduct variants (radio buttons) not working.Product variants (radio buttons) not working.
Previous
 
Next
New Post
8/29/2013 8:12 PM
 
I'm using DNN 7, Smith Cart 5.57.

I have a product which has three variants.
The variants are all in the same group and the variant type is set to radio buttons on all.
All of these variants are set to be "required".

When clicking on a product in the store or in the featured products module instead of being presented with the product detail page a 500 error appears, Internal Server Error. This does not occur when "required" is not checked. 

The following is from the event viewer:

InnerException: Unable to find control id 'rblSize3' referenced by the 'ControlToValidate' property of 'rfvrblSize3.ID'.

FileName:

FileLineNumber: 0

FileColumnNumber: 0

Method: System.Web.UI.WebControls.BaseValidator.CheckControlValidationProperty

StackTrace:

Message: DotNetNuke.Services.Exceptions.PageLoadException: Unable to find control id 'rblSize3' referenced by the 'ControlToValidate' property of 'rfvrblSize3.ID'. ---> System.Web.HttpException: Unable to find control id 'rblSize3' referenced by the 'ControlToValidate' property of 'rfvrblSize3.ID'. at System.Web.UI.WebControls.BaseValidator.CheckControlValidationProperty(String name, String propertyName) at System.Web.UI.WebControls.BaseValidator.ControlPropertiesValid() at System.Web.UI.WebControls.BaseValidator.OnPreRender(EventArgs e) at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---


Any ideas as to why this is happening? Any help would be appreciated.
 
New Post
8/30/2013 11:38 AM
 
Hi Bevan,

If you could please provide some screen shots of your product variants page, variant group page, and any other variant settings you have configured. This will help me to troubleshoot the issue you are experiencing. 

Thanks!
 
New Post
9/19/2013 5:13 PM
 
We have exact same issue and error. Does the cart not allow for Radio button variants to be required?
 
New Post
9/19/2013 9:11 PM
 
Hello,

The Cart currently does not support Radio Button Variants as a required field. However, you can enhance the module to add this ability. If you would like to sponsor this feature enhancement please submit a quote request at the following link:

http://www.smith-consulting.com/servi...

Please let me know if you have any more questions or concerns. Thank you!
 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartProduct variants (radio buttons) not working.Product variants (radio buttons) not working.