使用Mura CMS中的扩展属性功能我遇到了一个小问题。我已经为Site / Default添加了一个全局扩展属性,但我无法在我的应用程序中检索它。对于普通内容,您可以执行$.content().getValue('namespace')
,但这对于网站设置中的扩展属性有何用处?我尝试了$.getValue('namespace')
和$.siteConfig('namespace')
但没有效果。
提前感谢!
答案 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。
干杯, 史蒂夫