检索扩展Site / Default的扩展属性

时间:2015-01-14 14:58:51

标签: coldfusion mura

使用Mura CMS中的扩展属性功能我遇到了一个小问题。我已经为Site / Default添加了一个全局扩展属性,但我无法在我的应用程序中检索它。对于普通内容,您可以执行$.content().getValue('namespace'),但这对于网站设置中的扩展属性有何用处?我尝试了$.getValue('namespace')$.siteConfig('namespace')但没有效果。

提前感谢!

2 个答案:

答案 0 :(得分:0)

原来你必须在getValue('namespace')上致电$.siteConfig(),所以它会是

$.siteConfig().getValue('namespace')

使用全局Mura Scope上的网站设置的getValue方法会很酷,因此您可以将mura范围作为网站图层,并使用$ .content()作为内容层。如同 - 它会有意义。

答案 1 :(得分:0)

作为站点/默认扩展属性,您应该能够访问$.siteConfig('attName') ...所以我会仔细检查它是否实际上没有工作。也许您不小心输入了attributeName?

要访问任何属性,包括扩展属性,这些属性都应该起作用:

$.siteConfig().getValue('attName')
$.siteConfig().get('attName')  // <- in the latest version
$.siteConfig('attName')

这种语法应该适用于Mura CMS中的任何bean。

干杯, 史蒂夫