gpt4 book ai didi

nopcommerce - 如何获取产品页面上的尺寸? (不作为产品规范)- nopCommerce

转载 作者:行者123 更新时间:2023-12-01 16:51:03 26 4
gpt4 key购买 nike

我想在产品页面上显示从布局上传的尺寸,因为我有很多产品并且每个 SKU 都有不同的尺寸,所以我会浪费很多时间来添加每个尺寸作为产品规范。

我找到了 1.9 版的扩展,但我正在使用 3.0。

最佳答案

  1. 将这些属性添加到 Models\Catalog\ProductDetailsModel:

    public decimal Weight { get; set; }
    public decimal Length { get; set; }
    public decimal Width { get; set; }
    public decimal Height { get; set; }
  2. 在CatalogController 的PrepareProductDetailsPageModel 方法中为这些参数赋值。为此,您应该找到字符串“var model = new ProductDetailsModel()”并在“IsCurrentCustomerRegistered = _workContext.CurrentCustomer.IsRegistered()”之后添加以下行:

    Weight = product.Weight,
    Length = product.Length,
    Width = product.Width,
    Height = product.Height
  3. 将新属性添加到 ProductTemplate.Simple.cshtml 和 ProductTemplate.Grouped.cshtml View :

    <div>
    <span class="label">Weight:</span>
    <span class="value">@Model.Weight</span>
    </div>
    <div>
    <span class="label">Width:</span>
    <span class="value">@Model.Width</span>
    </div>
    <div>
    <span class="label">Length:</span>
    <span class="value">@Model.Length</span>
    </div>
    <div>
    <span class="label">Height:</span>
    <span class="value">@Model.Height</span>
    </div>

例如,在“@Html.Partial("_SKU_Man_Stock", Model)”行之后。

关于nopcommerce - 如何获取产品页面上的尺寸? (不作为产品规范)- nopCommerce,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18341982/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com