如何更改nopcommerce下拉列表中的项目顺序

时间:2016-08-10 11:43:07

标签: asp.net nopcommerce

我们正在nopcommerce 3.8.in中创建一个Web应用程序,我们正在做一些自定义代码。但我们仍然坚持改变产品添加页面中下拉列表的顺序。 现在,在下拉列表中添加产品时,第一项是简单产品,第二项产品是分组产品,我想更改它,以便第一项产品分组,第二项产品是简单产品。

查看以下我找到了

<div class="form-group @(Model.ProductEditorSettingsModel.ProductType ? null : "advanced-setting")">
                    <div class="col-md-3">

                            @Html.NopLabelFor(model => model.ProductTypeId)

                    </div>
                    <div class="col-md-9">

                        @Html.NopDropDownListFor(model => model.ProductTypeId, ((ProductType)Model.ProductTypeId).ToSelectList())

                        @Html.ValidationMessageFor(model => model.ProductTypeId)

                    </div>
                </div>

请为我提供解决方案

1 个答案:

答案 0 :(得分:1)

转到Nop.Core \ Domain \ Catalog \ ProductType.cs并更改项目的顺序。它应该是这样的:

    /// <summary>
    /// Grouped (product with variants)
    /// </summary>
    GroupedProduct = 10,
    /// <summary>
    /// Simple
    /// </summary>
    SimpleProduct = 5