2013-03-22 6 views
0

JOOMLA версии 2.5.8 Joomfish версии 2.5.0ошибка «тот же статья псевдоним» в Joomla при редактировании переведенного (Joomfish) статьи в фронтэнде

Я создал статью и перевел его с Joomfish. Я вхожу в систему с пользователем, который создал эту статью, и я пытаюсь ее отредактировать. На английском (базовый язык) я могу его успешно редактировать. В греческом (перевод) я получаю сообщение об ошибке «другая статья в категории существует с тем же псевдонимом», когда я пытаюсь отредактировать статью.

Даже когда я помещаю перевод в другую категорию, я могу его отредактировать один раз, а новая версия снова будет сохранена в категории оригинальной статьи, поэтому я не могу ее редактировать уже второй раз. ..

Я ничего не мог найти на форумах и в google вообще ... Нужно ли мне переключаться на многоязычную систему core-joomla и удалять 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 .: Возможно, вам придется удалить повторяющиеся статьи в диспетчере статей.

 Смежные вопросы

  • Нет связанных вопросов^_^