gpt4 book ai didi

tridion - 如何在 JavaScript 代码中检索当前登录用户的 TCM URI?

转载 作者:行者123 更新时间:2023-12-04 15:14:22 25 4
gpt4 key购买 nike

如何将当前登录用户的 TCM URI 检索到 Tridion?

我正在 Tridion 2011 上开发 GUI 扩展,需要检查组件是否已 check out 给当前登录的用户。我计划将当前登录用户的 TCM URI 与 component.getLockedById() 进行比较.

我很确定我在查看 Tridion 的 JavaScript 文件时看到了如何在某处检索当前登录用户的用户名。

编辑
我找到了一种至少检索用户名的方法:

var username = Tridion.ContentManager.UserSettings.getInstance().getUserName();

最佳答案

我还没有机会对此进行测试,但值得浏览 SDL Tridion 2011 Powertools 项目。有一个实用程序文件:

http://code.google.com/p/tridion-2011-power-tools/source/browse/trunk/PowerTools.Editor/PowerTools/Client/Shared/Scripts/utils.js

那可能对你有帮助。我认为您可能正在寻找的线路是

this._userSettings = Tridion.UI.UserSettings.getJsonUserSettings(true);

我相信这是一段标准的 UI 代码,而不是自定义的 PowerTools 功能

关于tridion - 如何在 JavaScript 代码中检索当前登录用户的 TCM URI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10171158/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com