ProductCategories
Summary
The ProductCategories
loop lets you display various information about the product categories fields that you can enable on a group and edit on the products in the group.
Examples
Basic usage
Notice the use of @item.GetValue to get data from the loop variable.
If you just write @GetValue, the data will be taken from outside the loop.
Similarly, you have to use @item.GetLoop to use loops inside a loop.
Check if the loop exists
Example of usage
The following general example illustrates how to use a loop construct.
Check if the loop exists
Available tags
Ecom:Product.Category.FieldsCount
Returns the number of product category fields in the product category.
@GetInteger("Ecom:Product.Category.FieldsCount")
Ecom:Product.Category.ID
Returns the ID of the product category.
@GetString("Ecom:Product.Category.ID")
Ecom:Product.Category.Name
Returns the name of the product category.
@GetString("Ecom:Product.Category.Name")
Available loops
ProductCategoryFields
The ProductCategoryFields
loop lets you display various information the product categories fields that you can create in the Management center in a product category that can be attached to a product group in eCommerce. The product category fields are filled in the detail page for a product.
@foreach (LoopItem item in GetLoop("ProductCategoryFields")){ <p>@item.GetValue("TagName")</p> }