a2lix TranslationFormBundle И Gedmo Расширение доктрины с возможностью перевода только с одним столом перевода

Я пытаюсь использовать a2lix TranslationFormBundle ( https://github.com/a2lix/TranslationFormBundle) с проектом Symfony2. Я просматривал документы и, в частности, эту демонстрацию: https://github.com/a2lix/Demo/tree/master/src/A2lix/DemoTranslationBundle

Я заметил, что все примеры как в doc, так и в demo используют специальные таблицы перевода (конечный объект) для каждого переводимого объекта, как установлено в аннотации класса с помощью

@Gedmo\TranslationEntity(class="A2lix\DemoTranslationBundle\Entity\ProductGedmoTranslation")

Моя идея заключалась в том, чтобы остаться только с одной таблицей, например с таблицей ext_translations, которую Gadmo Doctrine Extension Transhable создает и управляет.

Это возможно, или для TranslationFormBundle абсолютно необходимы отдельные таблицы? У кого-нибудь есть рабочий пример?

ТИА

1 ответ

Решение

В текущей реализации TranslationFormBundle вам нужны отдельные таблицы. Использовать только одну таблицу ext_translations не планируется.

Другие вопросы по тегам