【问题标题】:Access sitecore settings programmatically (Sitecore 6)以编程方式访问站点核心设置 (Sitecore 6)
【发布时间】:2010-03-08 09:36:30
【问题描述】:

有没有办法通过代码进入站点核心设置。

我感兴趣的具体设置是数据文件夹路径。

【问题讨论】:

    标签: sitecore sitecore6


    【解决方案1】:

    如果您想获得其他设置,您可以尝试:-

    Sitecore.Configuration.Settings.GetSetting("SettingName");
    

    这适用于所有站点核心设置,甚至可以通过 App_config/Include 中的配置文件添加的自定义设置。

    【讨论】:

    • 我很高兴这不是这个问题的正确答案,但由于问题的模棱两可,许多需要这个答案的人(包括我自己)最终都来到了这里。 +1
    • 嗨@sean,我正在尝试以与您描述的相同的方式进行设置,当我评估结果时它给了我一个错误。
    • @Amitavin 您遇到什么错误?如果您的 webconfig(或 App_Config/Include 配置)中有 Sitecore 设置,这应该可以工作。确保它是 Sitecore 设置,您可以在访问 /sitecore/admin/showconfig.aspx 页面时看到它)。
    【解决方案2】:

    是的。查看 Sitecore.Configuration.Settings 类(这是 Sitecore 设置的入口点),并使用静态 DataFolder 属性:

    string dataFolder = Sitecore.Configuration.Settings.DataFolder;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-13
      • 1970-01-01
      相关资源
      最近更新 更多