2016-08-05 85 views
0

当谈到Kentico时,我仍然非常绿。我试过这样的:Kentico宏呈现web.config appsetting

{%SettingsHelper.AppSettings [“CMSApplicationName”]#%}

但是没有任何返回。

我已经看过一些Kentico 8.2的文档,但答案没有回答。

回答

2

SettingsHelper不是您可以使用的可用宏,而是API。开箱宏是这样的 {%Settings.Content.PageNotFound.CMSPageNotFoundUrl#%}或{%Settings.GetValue(“CMSPageNotFoundUrl”,“”)#%} 您可以从Settings应用程序中获取设置值。

如果您想获取web.config中的AppSettings值,但使用宏,您需要编写一个自定义宏Create custom macro 将keyname传入方法中,并使用您必须返回的API值。