2016-04-28 39 views
2

我在Symfony應用程序中使用了Sonata Admin軟件包。現在我面對一些特定的需求,其解決方案或好的/最佳實踐我無法在任何地方找到。使用SonataAdmin軟件包將相關實體的自定義列表呈現爲表單使用SonataAdmin軟件包

爲了解釋我的問題,我將使用三個簡單的實體,如下所示。

enter image description here

所以每天的新聞可以有標題和描述的每一種語言不同。

現在我需要什麼。在新聞的窗體視圖(詳細)中,我想:

  1. 有新聞屬性的輸入。 (在這種情況下代碼或created_date)
  2. 然後,我想查看與當前新聞有關的所有語言的標題和說明。如果新聞沒有翻譯某種語言,這意味着News_Translation中沒有關係,我希望看到空的輸入。

因此,一切都在一個視圖中(也許將其分成更多的選項卡)。這裏是新聞的細節(表格視圖),以便更好地理解一個簡單的例子

enter image description here

是否有可能實現這樣的事情?我願意接受任何其他想法如何使用sonata-admin解決它。

回答

0

KunstmaanTranslatorBundle是一個軟件包,它可以在管理界面中編輯翻譯,無需編輯翻譯文件。翻譯將存儲在(默認)數據庫中,並以最有效的方式進行檢索。 KunstmaanTranslatorBundle

Doc

+0

感謝的迴應,但它不是我所期待的。 – gavec

相關問題