Table of Contents

Class Renderer

Namespace
Dynamicweb.Ecommerce.Cart
Assembly
Dynamicweb.Ecommerce.dll
Renderer class.
public class Renderer
Inheritance
Renderer
Inherited Members

Methods

RenderEmptyCartStep(ModuleSettings, int, PageView)

Renders a step of the CartV2
public static string RenderEmptyCartStep(ModuleSettings settings, int stepIndex, PageView pageView)

Parameters

settings ModuleSettings
The paragraph module settings
stepIndex int
The zero-based index of the step
pageView PageView
The current PageView object

Returns

string
A string containing the rendered order

RenderStep(Order, ModuleSettings, int, PageView, IEnumerable<ValidationError>, IEnumerable<string>)

Renders a step of the CartV2
public static string RenderStep(Order order, ModuleSettings settings, int stepIndex, PageView pageView, IEnumerable<ValidationError> validationErrors, IEnumerable<string> removedProductNames)

Parameters

order Order
The order to be rendered
settings ModuleSettings
The paragraph module settings
stepIndex int
The zero-based index of the step
pageView PageView
The current PageView object
validationErrors IEnumerable<ValidationError>
The validation errors
removedProductNames IEnumerable<string>
Removed product names rendered in a loop

Returns

string
A string containing the rendered order

RenderStep(Order, PageView, IEnumerable<ValidationError>, IEnumerable<string>, bool, Template)

Renders the order to the template
public static void RenderStep(Order order, PageView pageView, IEnumerable<ValidationError> validationErrors, IEnumerable<string> removedProductNames, bool useNewsletterSubscription, Template template)

Parameters

order Order
The order that should be rendered
pageView PageView
The current pageview object
validationErrors IEnumerable<ValidationError>
Validation errors or null if no validation errors should be rendered
removedProductNames IEnumerable<string>
Removed product names or null if no removed product names should be rendered
useNewsletterSubscription bool
Renders the tag Ecom:Cart.UseNewsletterSubscription to 'true' or the empty string based on the boolean
template Template
The template to render the order to
To top