OrderContexts
Summary
The OrderContexts
loop lets you display various information about the order context carts that are rendered in the current context.
Remarks
- The OrderContext loop is not rendered when the context is not set in the settings for your website.
- You need to select a Shop in your website settings - ecommerce in order to render the Context loop on your website.
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:OrderContext.ID
Returns the ID for the order context cart.
@GetString("Ecom:OrderContext.ID")
Ecom:OrderContext.IsCurrent
Returns True if the order context is default for the shop or selected by the parameter OrderContext=mycontext.
@GetBoolean("Ecom:OrderContext.IsCurrent")
Ecom:OrderContext.Name
Returns the name of the order context cart.
@GetString("Ecom:OrderContext.Name")
OrderContextCarts:Order.IsEmpty
Returns True if the context cart doesn't contain products.
@GetBoolean("OrderContextCarts:Order.IsEmpty")