Kentico 宏呈现 web.config appsetting
Kentico macro to render web.config appsetting
说到 Kentico,我还是很新手。我尝试过类似的东西:
{% SettingsHelper.AppSettings["CMSApplicationName"] #%}
但没有返回任何内容。
我查看了一些 Kentico 8.2 文档,但我没有找到答案。
SettingsHelper 不是可供您使用的宏,而是 API。开箱即用的宏是这样的
{% Settings.Content.PageNotFound.CMSPageNotFoundUrl #%} 或 {% Settings.GetValue("CMSPageNotFoundUrl", "") #%}
您可以从“设置”应用程序中获取“设置”值。
如果您想在 web.config 中获取 AppSettings 值但使用宏,则需要编写自定义宏 Create custom macro
将键名传入方法,并使用 API 你必须 return 值。
说到 Kentico,我还是很新手。我尝试过类似的东西:
{% SettingsHelper.AppSettings["CMSApplicationName"] #%}但没有返回任何内容。
我查看了一些 Kentico 8.2 文档,但我没有找到答案。
SettingsHelper 不是可供您使用的宏,而是 API。开箱即用的宏是这样的 {% Settings.Content.PageNotFound.CMSPageNotFoundUrl #%} 或 {% Settings.GetValue("CMSPageNotFoundUrl", "") #%} 您可以从“设置”应用程序中获取“设置”值。
如果您想在 web.config 中获取 AppSettings 值但使用宏,则需要编写自定义宏 Create custom macro 将键名传入方法,并使用 API 你必须 return 值。