zoukankan      html  css  js  c++  java
  • nopCommerce开发者指南(九):设置 API

    原文链接:http://docs.nopcommerce.com/display/nc/The+nopCommerce+Data+Access+Layer

    翻译 by:yersans,如有不妥,敬请指正,博主邮箱:zhanglei0591@qq.com。转载请注明出处。

    和其他网站平台一样,nopCommerce 拥有一些设置,诸如"Store name" 或 "One page checkout enabled"。有两种方式来管理这些设置。

    你可以使用GetSettingByKey 和ISettingService实现类 的 SetSetting 方法来加载和保存独立的设置。nopCommerce 处理设置的首选方法是创建ISettings 接口的实现。每一个设置由一个C#属性所代表,开发者应当在需要使用时通过构造函数注入这些设置类。下面是设置类的一个示例:

    public class MediaSettings : ISettings
        {
            public int AvatarPictureSize { get; set; }
            public int ProductThumbPictureSize { get; set; }
            public int ProductDetailsPictureSize { get; set; }
            public int ProductThumbPictureSizeOnProductDetailsPage { get; set; }
            public int ProductVariantPictureSize { get; set; }
            public int CategoryThumbPictureSize { get; set; }
            public int ManufacturerThumbPictureSize { get; set; }
            public int CartThumbPictureSize { get; set; }
    
            public bool DefaultPictureZoomEnabled { get; set; }
    
            public int MaximumImageSize { get; set; }
        }
  • 相关阅读:
    [HDU6793] Tokitsukaze and Colorful Tree
    [NOI2020]命运
    [NOI2020]美食家
    模拟9
    晚测2
    模拟8
    联考4
    模拟7
    模拟6
    关于数论
  • 原文地址:https://www.cnblogs.com/yersans/p/4387151.html
Copyright © 2011-2022 走看看