我最近安装了启用了 SDL 模块翻译管理器的 Tridion 2011 SP1。
一切正常。然后我按照安装程序安装了 Tridion 2011 Powertools。
尝试重新加载 GUI 时(浏览器缓存已清空,并且为 WebRoot\Configuration\System.Config 中的服务器元素实例化了修改参数),我收到以下 Javascript 错误:
SCRIPT5007:无法获取属性“getItemType”的值:对象为 null 或未定义
Dashboard_v6.1.0.55920.18_.aspx?mode=js,第 528 行字符 851
这是相关的 JS 行:
Tridion.TranslationManager.Commands.Save.prototype._isAvailable=function(c,a){var
e=c.getItem(0),f=$models.getItem(e),b=f.getItemType(),d=$模型.getItem(this.getTmUri ())
前面的 Javascript 行是在处理其他的 TranslationManager 命令,所以我想它是一种 TranslationManager 命令注册或一些东西。
尝试通过选择任何文件夹/结构组来浏览我的 Tridion 出版物也会给出相同的错误,并且正确的框架(内容框架)不会显示任何 Tridion 项目,而只会显示:
正在加载...
有没有人已经遇到过类似的问题?
现在我别无选择,只能注释掉 Powertools 部分文件
Tridion_Home\web\WebUI\WebRoot\Configuration\System.Config
谢谢你,弗朗索瓦