Есть ли способ получить настройки sitecore через код.Программный доступ к настройкам доступа к сайтам (Sitecore 6)
Конкретный параметр, который меня интересует, - это путь к папке данных.
Есть ли способ получить настройки sitecore через код.Программный доступ к настройкам доступа к сайтам (Sitecore 6)
Конкретный параметр, который меня интересует, - это путь к папке данных.
Да. Посмотрите на классе Sitecore.Configuration.Settings (который является точкой входа в настройки Sitecore), а также использовать статическую DataFolder свойство:
string dataFolder = Sitecore.Configuration.Settings.DataFolder;
Если вы хотите, чтобы получить другие настройки, вы можете захотеть попробовать : -
Sitecore.Configuration.Settings.GetSetting("SettingName");
Это будет работать для всех Sitecore настроек, даже пользовательские настройки, которые могут быть добавлены с помощью конфигурационных файлов в App_config/Include.
+1 Спасибо, Шон, это просто спасло мне массу времени. –
Мне нравится, что это не правильный ответ на эту проблему, но из-за двусмысленности вопроса, в конечном итоге, попадают многие люди, которым нужен этот ответ (включая меня). +1 – mmmeff
hi @sean Я пытаюсь получить настройку таким же образом, как вы описали, это дает мне ошибку, когда я оцениваю результат. –