2016-04-28 4 views
2

Я использую пакет Sonata Admin в моем приложении Symfony с доктриной. Теперь я столкнулся с каким-то конкретным требованием, решение которого или хорошая/лучшая практика, которую я не мог найти нигде.Render настраиваемый список связанных объектов как форма с помощью пакета SonataAdmin

Чтобы объяснить мою проблему, я буду использовать три простых объекта, как показано ниже.

enter image description here

Таким образом, каждые новости могут иметь название и описание для каждого другого языка.

Теперь мне нужно. В форме (подробности) новостей я хочу:

  1. есть вкладки атрибутов новостей. (например, код или created_date в этом случае)
  2. затем я хочу видеть названия и описания для всех языков, связанных с текущими новостями. И в случае, если в новостях нет перевода для какого-либо языка, это означает, что в News_Translation нет отношения, я хочу видеть пустые входы.

Итак, все в одном представлении (возможно, разделить его на большее количество вкладок). А вот простой пример новостей подробно (вид формы) для лучшего понимания

enter image description here

Можно ли достичь что-то вроде этого? Я открыт для любых других идей, как решить это, используя sonata-admin.

ответ

0

KunstmaanTranslatorBundle - это комплект, который позволяет редактировать переводы в интерфейсе администратора без необходимости редактирования файлов переводов. Переводы будут храниться в базе данных (по умолчанию) и извлекаться наиболее эффективным способом. KunstmaanTranslatorBundle

Doc

+0

Спасибо за ответ, но это не то, что я ищу. – gavec

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

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