Class Detail
- Namespace
- Dynamicweb.Ecommerce.Products
- Assembly
- Dynamicweb.Ecommerce.dll
Represents product details objects
- Inheritance
-
Detail
- Inherited Members
Examples
using System.Collections.Generic;
using Dynamicweb.Ecommerce.Products;
using Dynamicweb.Rendering;
namespace Dynamicweb.Ecommerce.Examples.Products
{
class ProductDetailRendererSample
{
public void RenderDetails(IEnumerable<Detail> details, Template parentTemplate, string loopName)
{
if (parentTemplate.LoopExists(loopName))
{
Template detailTemplate = parentTemplate.GetLoop(loopName);
foreach (Detail detail in details)
{
RenderDetail(detail, detailTemplate);
detailTemplate.CommitLoop();
}
}
}
private void RenderDetail(Detail detail, Template template)
{
//TODO: insert your code here
}
}
}
Constructors
Detail()
Default empty constructor
Properties
GroupId
Gets or sets detail group id.
Property Value
Id
Gets or sets id of product detail.
Property Value
IsDefault
Gets or sets detail value.
Property Value
Keywords
Property Value
LanguageId
Gets or sets current product language ID.
Property Value
Name
Property Value
ProductId
Gets or sets id of product, details of this product are stored in current object.
Property Value
SortOrder
Gets or sets detail sort order.
Property Value
Type
Gets or sets detail type.
Property Value
Value
Gets or sets detail value.
Property Value
VariantId
Gets or sets current product variant ID.