我最近安装了启用了SDL模块Translation Manager的Tridion 2011 SP1。

一切都很好。然后,按照安装过程安装了Tridion 2011 Powertools。

尝试重新加载GUI(清空Web浏览器\Configuration\System.Config中的服务器元素的浏览器缓存和实例化修改参数)时,出现以下Javascript错误:



这是有关的JS行:



前面的Java语言行处理的是其他TranslationManager命令,因此我想这是TranslationManager命令的一种注册或某种形式。

尝试通过选择任何文件夹/strucutreGroup浏览我的Tridion出版物也将给出相同的错误,并且正确的框架(内容框架)将不显示任何Tridion项目,而仅显示:



有没有人遇到过类似的问题?

目前,除了注释掉Powertools部分文件之外,我别无选择。



谢谢,
弗朗索瓦

最佳答案

奇怪的是,它指的是“保存”命令,该命令不应从仪表板调用或使用。

我建议禁用JS缩小(System.config中的JScriptMinifier过滤器),因为它可能会显示更多正确的详细信息。

另一个有用的东西是此错误调用堆栈。

--

我无法从最初的问题中重现问题,但是在安装PT时出现以下错误:



出现在
*\PowerTools\Editor\PowerTools\Client\Shared\Scripts\ProgressDialog\ProgressDialog.js,它尝试注册PowerToolsBase命名空间而不是PowerTools。

如果添加,我会感到惊讶



文件顶部的位置将解决问题,因为就我而言,无论是否包含TM,它都将破坏整个GUI。

关于javascript - Tridion 2011 SP1 : Tridion GUI Javascript error with Translation Manager and Powertools 2011 installed,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14960079/

10-10 11:47