Relevance: Zen Cart™ 1.3.0 - 1.3.9, 1.5.x
Cost: Based on your requirements; starting at $120
See it Live: In this product, length and width must be filled in and must be less than 30.
Many times, products have inter-attribute dependencies, or validation requirements which are not handled by native Zen Cart. Consider the following examples:
- A product has a text attribute representing a measurement which must be numeric (attribute validation)
- A product's attributes have too many values to permit the use of a dropdown box, so a text field is used instead - but this field must be validated against a set of possible values (attribute validation)
- A product has a height and width which can be specified by a user, but there is a maximum area (inter-attribute validation)
- A code must be entered to add a product to the cart
How about an example?
- For this product, length and width must be filled in and must be less than 30.
Of course, these checks could also be done for checkboxes, radio buttons or dropdown selections.
For a more global look at cart validation, take a look at Valid Cart.