Advanced Topics
Product Design FunctionsProduct Design Functions
Product Layout Design functions can only be used on the Product Layout Design Layout HTML field.
**Note: There are three required Sections for all product layout: Add to Cart, Personalization, and Variations.
Values:
Example:
<%Product.Id%>
Available Values:
-
Product.Id (String)
-
Product.Name (String)
-
Product.CategoryID (Integer)
-
Product.CategoryName (String)
-
Product.DisplayNextAndPrevious (Boolean)
-
Product.PreviousProductUrl (String)
-
Product.Type (String)
-
Product.StockMessage (String)
-
Product.ManufacturerLogoURL (String)
-
Product.ManufacturerName (String)
-
Product.ManufacturerNameLabel (String)
-
Product.ManufacturerPartNumber (String)
-
Product.ManufacturerPartNumberLabel (String)
-
Product.PartNumber (String)
-
Product.PartNumberLabel (String)
-
Product.QuantityDiscountsLabel (String)
-
Product.MsrpPrice (Decimal)
-
Product.MsrpPriceLabel (String)
-
Product.CustomerPrice (Decimal)
-
Product.VariationPriceLow (Decimal)
-
Product.VariationPriceHigh (Decimal)
-
Product.CustomerPriceText (String)
-
Product.CustomerPriceLabel (String)
-
Product.SalePrice (Decimal)
-
Product.SalePriceLabel (String)
-
Product.SavingsPercentage (Integer)
-
Product.SavingsAmount (Decimal)
-
Product.SavingsText (String)
-
Product.SavingsLabel (String)
-
Product.ShortDescription (String)
-
Product.LongDescription (String)
-
Product.ImageCount (Integer)
-
Product.UnavailableImageUrl (String)
-
Product.ThumbnailImageUrl (String)
-
Product.DisplayImageUrl (String)
-
Product.DetailedImageUrl (String)
-
Product.DetailedImageGalleryUrl (String)
-
Product.ImageCaption (String)
-
Product.ImageAlternateText (String)
-
Product.VariationsLabel (String)
-
Product.PersonalizationLabel (String)
-
Product.FreeShippingPromoImageUrl (String)
-
Product.OnSalePromoImageUrl (String)
-
Product.TaxFreePromoImageUrl (String)
-
Product.EmailAFriendUrl (String)
Conditionals (Predefined):
Example:
<ns:if condition="Product.HasPersonalization"><!-- do things --></ns:if>
Available Predefined Conditionals:
-
Product.HasPersonalization (True/False)
-
Product.HasShoppingLists (True/False)
-
Product.HasReviews (True/False)
-
Product.HasRatings (True/False)
-
Product.HasRelatedProducts (True/False)
-
Product.HasVariations (True/False)
-
Product.HasSavings (True/False)
-
Product.HasSalePrice (True/False)
-
Product.HasCustomerPrice (True/False)
-
Product.DisplayManufacturer (True/False)
-
Product.DisplayEmailAFriend (True/False)
-
Product.HasMsrpPrice (True/False)
-
Product.HasQuantityDiscounts (True/False)
-
Product.HasFreeShippingPromo (True/False)
-
Product.HasOnSalePromo (True/False)
-
Product.HasTaxFreePromo (True/False)
-
Product.CanBePurchased (True/False)
Sections:
Example:
<ns:ProductRating />
Available Functions:
-
ProductRating
-
ProductReviews
-
ProductPersonalization
-
ProductVariations
-
ProductAddToShoppingList
-
ProductAddToCart
-
ProductQuantityDiscounts
-
ProductRelatedProducts





