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 не планируется.