Renderer
Gets or sets the content module.
Gets or sets the value indicating whether need to render the order.
Gets or sets the PageView.
Gets or sets the paragraph id.
Gets or sets the ProductCatalogSettings.
public Renderer()
Initializes a new instance of the class.
Initializes a new instance of the class.
Initializes a new instance of the class.f
public static void RenderCountries(CountryCollection countryCollection, Template parentTemplate, string loopName)
Renders the countries.
Renders the country.
Renders all currencies on the site.
Renders the currency.
Renders the orderContext.
Renders all order contexts on the site.
Renders the order fields.
public static void RenderOrderTemplateExtenders(Order order, Template template, TemplateExtenderRenderingState renderingState)
Extends a Order template with TemplateExtenders.
public static void RenderOrderTemplateExtenders(Order order, Template template, TemplateExtenderRenderingState renderingState, int paragraphId)
Extends an Order with TemplateExtenders.
Renders the price information.
Checks the existence of the file.
Forces the page id.
Gets the product image.
Initialize settings to render product's alternative images
Gets the "PID=" URL segment.
Renders the orders from specified date.
Renders the custom fields.
public void RenderCustomGroupField(ProductFieldValueCollection productFieldValues, Template template)
Renders the custom fields.
Renders the custom field.
Render the detail.
Renders the details.
Render bought gift cards products.
Renders single group.
Renders single group.
Renders group categories.
Renders the groups.
Renders the groups.
Extends a Group template with TemplateExtenders
Renders the order.
Renders the order.
Renders the order detail.
public void RenderOrderDetails(Template template, Order order, bool extendedProperties, OrderTemplateExtenderContext orderContext)
Renders the order details.
Renders the order line.
public void RenderOrderLines(OrderLineCollection orderLines, Template parentTemplate, string loopName)
Renders the order lines.
public void RenderOrderLineTemplateExtenders(Order order, OrderLine orderLine, Template template, TemplateExtenderRenderingState renderingState)
Extends a Cart template with TemplateExtenders
Render order taxes.
Renders the product.
Renders the product.
Renders the product.
public void RenderProduct(Product product, bool extendedProperties, Template template, int loopCounter)
Renders the product.
public void RenderProduct(Product product, bool extendedProperties, Template template, int loopCounter, bool renderRelated, int orderLineOfProductCount = 0)
Renders the product.
public void RenderProduct(Product product, bool extendedProperties, Template template, int loopCounter, bool renderRelated, string productUrl)
Renders the product.
public void RenderProduct(Product product, bool extendedProperties, Template template, int loopCounter, bool renderRelated, string productUrl, int quantity, int wishListId)
Renders the product.
public void RenderProduct(Product product, bool extendedProperties, Template template, int loopCounter, bool renderRelated, string productUrl, int quantity, int wishListId, bool renderPublicList, int orderLineOfProductCount = 0)
Renders the product.
Renders product categories.
public void RenderProductCategoryFields(Product product, Category category, Template template, string loopName)
Renders product category field values from the specified category.
public void RenderProductCustomFields(ProductFieldValueCollection productFieldValues, Template parentTemplate, string loopName)
Renders the custom fields.
public void RenderProductCustomFieldValues(ProductFieldValueCollection productFieldValues, Template parentTemplate, string loopName)
Renders the custom fields.
public void RenderProductGroupCustomFields(ProductGroupFieldValueCollection productGroupFieldValues, Template parentTemplate, string loopName)
Renders the custom fields.
public void RenderProductGroupCustomFields(string languageId, ProductGroupFieldValueCollection productGroupFieldValues, Template parentTemplate, string loopName)
Renders the custom fields.
Renders the product groups.
Extends a ProductList template with TemplateExtenders.
Renders the product manufacturer.
Renders the related products groups.
Renders the products.
Renders the products.
Renders the products.
public void RenderProducts(ProductCollection products, Template parentTemplate, string loopName, int loopCounter)
Renders the products.
public void RenderProductsSimpleWithQuantity(Dictionary<Product, int> productDictionary, Template template, int wishListId)
Renders the products with the quantity.
public void RenderProductTaxes(OrderLineCollection orderLines, OrderLine orderLine, Template template)
Render taxes for product.
Extends a product template with TemplateExtenders.
public void RenderProductTemplateExtenders(Product product, Template template, bool extendedProperties)
Extends a Product template with TemplateExtenders.
public void RenderRma(ReturnMerchandiseAuthorization rma, Template template, string orderId, bool hasAddProductComment, bool hasAddContent, bool hasCancelContent)
Renders the RMA.
public void RenderRmaComment(ReturnMerchandiseAuthorizationComment comment, Template template, bool hasAddContent, bool hasCancelContent)
Renders the RMA comment.
public void RenderRmaComments(ReturnMerchandiseAuthorizationCommentCollection comments, Template parentTemplate, string loopName, bool hasAddContent, bool hasCancelContent)
Renders the RMA comments.
public void RenderRmaDetails(Template template, ReturnMerchandiseAuthorization rma, string orderId, bool hasAddProductComment, bool hasAddContent, bool hasCancelContent)
Renders the RMA details.
Renders the RMA tags HasAddContent and HasCancelContent.
public void RenderRmaOrderLine(ReturnMerchandiseAuthorizationOrderLine rmaOrderLine, int prefixId, Template template, bool hasAddProductComment, bool hasAddContent, bool hasCancelContent)
Renders the RMA order line.
public void RenderRmaOrderLines(ReturnMerchandiseAuthorizationOrderlineCollection rmaOrderLines, Template parentTemplate, string loopName, bool hasAddProductComment, bool hasAddContent, bool hasCancelContent)
Renders the RMA order lines.
public void RenderRmaTypes(int selectedTypeId, List<KeyValuePair<ReturnMerchandiseAuthorizationType, string>> types, Template parentTemplate, string loopName)
Renders the RMA types.
Renders the search template.
Render taxes for shipping
public void RenderStockLocations(Product product, Template template, string currentUnitId, bool isRenderInternalLoop)
Renders the stock locations.
Renders the totals for stock state.
Renders stock status.
public void RenderStockUnits(Product product, Template template, StockLocation currentStockLocation, bool isRenderInternalLoop)
Renders stock units.
Renders units.
public void RenderVariantAvailableOptions(Product product, IEnumerable<VariantOption> groupVariantOptions, Template parentTemplate, string loopName)
Renders the available variant options.
public void RenderVariantAvailableOptions(Product product, IEnumerable<VariantOption> groupVariantOptions, Template parentTemplate, string loopName, bool isCalledInsideRecursion)
Renders the available variant options.
Renders the variant combinations.
Renders the variant groups.
Renders the variant groups.
Renders the variant option.
public void RenderVariantOption(VariantOption variantOption, Template template, string renderingVariantId)
Renders the variant option.
public void RenderVariantOptions(IEnumerable<VariantOption> variantOptions, Template parentTemplate, string loopName)
Renders the variant options.