2013-03-22 28 views
0

的Joomla版本2.5.8 joomfish版本2.5.0「同一篇文章的別名」錯誤在前端

編輯翻譯(joomfish)的文章時,我已經創建了一個文章,並與joomfish翻譯它。 我用創建該文章的用戶登錄,並試圖對其進行編輯。 在英語(基礎語言)我可以成功編輯它。 在希臘語(翻譯)中,當我嘗試編輯文章時,出現錯誤「類別中的另一篇文章存在相同的別名」。

即使我把翻譯放在另一個類別中,我可以編輯一次,並且新版本再次保存到原始文章的類別中!!!所以我不能再編輯它。 ..

我在論壇和谷歌中找不到任何東西... 我是否必須切換到core-joomla-multilingual-system並卸載joomfish?它是否允許在多篇文章中使用相同的別名? 還有其他建議嗎?

回答

1

我有類似的錯誤。這導致Joom!Fish 2.5以另一種方式工作,然後是舊版本。它將兩篇文章(原文和翻譯)保存在文章管理器中,因此文章無法存儲在同一個別名中。

我做了什麼:/庫/ joomfish/ContentElement的/ contentelements/ 你可以看到*在此處存儲.xml文件。每個文件都對應不同的元素。例如開放的content.xml,找到這個代碼:

<treatment> 
     <target>native</target> 
     <tableclass>Content</tableclass> 
     <publishedfield>state</publishedfield> 
     <translationObjectModel file="joomfish.translatable.translationobject.content">TranslationObjectContent</translationObjectModel> 
     <jformModel>ContentJForm</jformModel> 
    </treatment> 

和刪除此。

當你這樣做後,Joom!Fish停止重複的內容,你會得到許多翻譯與相同的別名!

P.S .:您可能需要刪除文章管理器中的重複文章。

相關問題