AdminBundle и I18n формы - PullRequest
       1

AdminBundle и I18n формы

0 голосов
/ 16 марта 2012

Мне было интересно, удалось ли кому-нибудь добавить I18n форм в SonataAdminBundle, чтобы можно было редактировать поля как на английском, так и на других языках, как мы это делали в Symfony 1.4.

Наши поля помечены Gedmo Doctrine Extensions

PS: мы используем Symfony 2.1-DEV.

Спасибо.

1 Ответ

2 голосов
/ 16 марта 2012

личные переводы можно использовать в формах symfony2, я думаю, включая сонату.Использование недавнего пакета расширений stof из главной ветки.Вам нужно будет настроить сопоставление вручную, следуйте документам на stof bundle.

По умолчанию переводимый использует общую таблицу для всех переводов.Который не имеет прямого ограничения внешнего ключа.Вам необходимо указать @ Gedmo \ TranslationEntity (class = "your \ personal \ translation \ entity \ class") аннотацию класса для использования личных переводов.

...