有什么办法从Sitecore 7.2中的javascript获取字典项?

时间:2015-10-05 12:32:09

标签: sitecore sitecore7 sitecore7.2

我想知道是否有内置方法可以在JavaScript中从Sitecore获取/检索字典项。我们有一些需要在JavaScript小部件中翻译的文本。

2 个答案:

答案 0 :(得分:5)

您可以使用ItemWebApi - 这里有一些关于如何做到这一点的好例子:https://sitecorecreative.wordpress.com/2013/02/28/sitecore-web-api-client-library/

我会选择不同的路线。如果我需要翻译文本以便在JavaScript中使用,我会在初始化小部件时传入翻译文本,或者在小部件使用的DOM元素上设置数据属性:

<div id="widgetContainer" data-text-one="@Model.TranslatedTextOne" data-text-two="@Model.TranslatedTextTwo">
</div>

这样的事情。

答案 1 :(得分:0)

我在博客上写了一个方便的方法来获取JavaScript中的sitecore词典: http://jockstothecore.com/get-sitecore-dictionary-in-js