簡體   English   中英

使用SonataAdmin軟件包將相關實體的自定義列表呈現為表單

[英]Render custom list of related entities as form using SonataAdmin bundle

我在Symfony應用程序中使用帶有理論的Sonata Admin軟件包。 現在,我面臨着一些特定的要求,這些解決方案或最佳/最佳實踐我在任何地方都找不到。

為了解釋我的問題,我將使用以下三個簡單的實體。

在此處輸入圖片說明

因此,每個新聞的每種語言的標題和描述都可能有所不同。

現在我需要什么。 在新聞的表單視圖(詳細信息)中,我要:

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

因此,所有內容都在一個視圖中(也許將其拆分為更多選項卡)。 這是新聞詳細信息(表單視圖)的一個簡單示例,可以幫助您更好地理解

在此處輸入圖片說明

是否有可能達到這樣的目標? 我對任何其他使用sonata-admin解決問題的想法持開放態度。

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

文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM