我最近安装了启用了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/