我最近安裝了Tridion 2011 SP1並啓用了SDL模塊翻譯管理器。Tridion 2011 SP1:Tridion GUI安裝了翻譯管理器和Powertools 2011的Javascript錯誤
一切工作正常。然後,我按照安裝程序安裝了Tridion 2011 Powertools。
當試圖重新加載GUI(瀏覽器緩存清空,修改參數來實例化在的WebRoot \配置\ System.Config服務器元素),我發現了以下JavaScript錯誤:
SCRIPT5007: Unable to get value of the property 'getItemType': object is null or undefined
Dashboard_v6.1.0.55920.18_.aspx?mode=js, line 528 character 851
這裏是關注JS行:
Tridion.TranslationManager.Commands.Save.prototype._isAvailable=function(c,a){var
e=c.getItem(0),f=$models.getItem(e),b=f.getItemType(),d=$models.getItem(this.getTmUri())
前面的Javascript線正在處理的其他TranslationManager命令,所以我想這是一種TranslationManager的命令註冊或服用點。
試圖通過選擇任意文件夾來瀏覽我的外表套上出版物/ strucutreGroup也可以得到同樣的錯誤和正確的框架(內容框架)將不會顯示任何外表套上項目,但只是顯示:
Loading ...
有沒有人已經遇到類似的問題?
現在我沒有別的選擇,而不是註釋掉電動工具的部分文件
Tridion_Home\web\WebUI\WebRoot\Configuration\System.Config
謝謝 弗朗索瓦
PowerTools是否真正爲您工作?如果您將Translation Manager註釋掉並嘗試使用Power Tools,會發生什麼情況? – 2013-02-19 16:08:00
是的,PowerTools工作正常(Count Items,Page Publisher)。如果我將Translation Manager改爲註釋掉,那麼一切正常,包括PowerTools,並且不會出現更多Javascript錯誤。 我已經打開了@Tridion支持票,但是因爲他們不支持他們建議我在Stackoverflow上發佈的PowerTools。 現在看來,這個問題實際上與翻譯管理器有關。 – 2013-02-19 16:48:22