public __PROJECT_NAME__Plugin(
     ISettingService settingService,
     __PROJECT_NAME__Settings __PROJECT_NAME__Settings)
 {
     this._settingService           = settingService;
     this.___PROJECT_NAME__Settings = __PROJECT_NAME__Settings;
 }
Beispiel #2
0
        /// <summary>
        /// Install plugin
        /// </summary>
        public override void Install()
        {
            //settings
            var settings = new __PROJECT_NAME__Settings
            {
            };

            _settingService.SaveSetting(settings);


            //_localizationService.AddOrUpdatePluginLocaleResource(".", "");
            base.Install();
        }
        /// <summary>
        /// Install plugin
        /// </summary>
        public override void Install()
        {
            var settings = new __PROJECT_NAME__Settings
            {
                Display__PROJECT_NAME__Widget = false
            };

            _settingService.SaveSetting(settings);

            this.AddOrUpdatePluginLocaleResource("__NAMESPACE_PREFIX__.__PROJECT_NAME__.Instructions", "Fill out the following information, either sitewide, or by store.");
            this.AddOrUpdatePluginLocaleResource("__NAMESPACE_PREFIX__.__PROJECT_NAME__.Display__PROJECT_NAME__Widget", "Display __DESCRIPTION_FriendlyName__ Widget");

            base.Install();
        }