使用 AngularJS 在 Umbraco 版本 7.3.5 后端获取当前文化

本文关键字:获取 后端 文化 AngularJS Umbraco 版本 使用 | 更新日期: 2023-09-27 18:36:08

有没有一种简单的方法可以在 Umbraco 后端获取节点的当前文化?现在,我必须将$scope.editorState.current.id发送到后端,运行此 C# metod ApplicationContext.Services.ContentService.GetById(editorStateId).GetCulture().TwoLetterISOLanguageName;,然后使用该值。如果我能立即将文化放在前端,这似乎有点过分了。

http://umbraco.github.io/Belle/#/api/umbraco.services.editorState

使用 AngularJS 在 Umbraco 版本 7.3.5 后端获取当前文化

您可以使用

userService检索有关当前登录的 Umbraco 使用的信息,其中包括其本地:

userService.getCurrentUser().then(function(user) {
    console.log(user.locale);
});