ProductSpecifications in _ProductBox

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
7 years ago
Hi,

How to show?

Thanks :0)
7 years ago
vladundhanna wrote:
Hi,

How to show?

Thanks :0)


Try like bellow in _ProductBox.cshtml file==>


@{
    var product = EngineContext.Current.Resolve<Nop.Services.Catalog.IProductService>().GetProductById(Model.Id);
    var productSpecifications = product.ProductSpecificationAttributes.FirstOrDefault();
    if (productSpecifications!=null)
    {
        var item = productSpecifications;
        
            <label class="spec-name">
                @item.SpecificationAttributeOption.Name
            </label>
            <label class="spec-value">
                @Html.Raw(item.CustomValue)
            </label>
        
    }
}


Note: It would better if you customize producoverviewmodel
7 years ago
sohel wrote:
Hi,

How to show?

Thanks :0)

Try like bellow in _ProductBox.cshtml file==>


@{
    var product = EngineContext.Current.Resolve<Nop.Services.Catalog.IProductService>().GetProductById(Model.Id);
    var productSpecifications = product.ProductSpecificationAttributes.FirstOrDefault();
    if (productSpecifications!=null)
    {
        var item = productSpecifications;
        
            <label class="spec-name">
                @item.SpecificationAttributeOption.Name
            </label>
            <label class="spec-value">
                @Html.Raw(item.CustomValue)
            </label>
        
    }
}


Note: It would better if you customize producoverviewmodel


Thank you!
This works for version 3.7
3.8 - does not work
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.