sonata-admin

    19熱度

    3回答

    我有實體類Page,列type=integer。當我這樣做時: <service id="sonata.admin.pages" class="Main\ProgramBundle\Admin\PageAdmin"> <tag name="sonata.admin" manager_type="orm" group="dashboard" label="Pages"/> <

    2熱度

    1回答

    這是我正面臨的一個奇怪問題。索納塔管理員束徽標和標題顯示在2條不同的線路.. 以下是我的配置文件的內容。 sonata_block: default_contexts: [cms] blocks: sonata.admin.block.admin_list: contexts: [admin] sonata.block.service.t

    0熱度

    1回答

    如何將SonataAdmin表單和列表實現爲具有不同邏輯和模板的自己的控制器?

    4熱度

    1回答

    有沒有人曾經實施過sonata_type_model_reference表單類型? 我需要鏈狀態和國家的關係,我讀了一個slideshare,這是可能與sonata_type_model_reference,但我無法找到它的任何文件。 你知道如何實現它嗎?或者還有什麼其他選擇將數據庫/模型數據關聯/鏈接兩個或多個字段?

    7熱度

    1回答

    我已經設置了一個允許用戶創建特定內容的奏鳴曲管理界面,但是如何限制用戶編輯由其他用戶創建的內容? 爲了參數,用戶登錄並創建博客。 在博客列表視圖中,僅顯示用戶創建的博客。 目前,一切都顯示給每個用戶 - 我有組/角色設置來限制訪問管理區域,這很好。 我目前唯一能想到的只顯示特定登錄用戶內容的方法是覆蓋模板嗎? 但是,當然,這是一個明顯而簡單的配置設置?

    2熱度

    1回答

    我在Page,PageMedia和Sonata Media Bundles Media類之間有一對多關係。 我將頁面插入到PageMedia和Page中,但由於某種原因,頁面媒體表中的頁面ID始終爲空。 下面是我嘗試使用的對象的相關部分。 class Page { /** @ORM\OneToMany(targetEntity="PageMedia", mappedBy="page",

    0熱度

    3回答

    我嘗試設置SonataAdminBundle表格中的當前身份驗證的用戶: protected function configureFormFields(FormMapper $formMapper) { $formMapper ->add('title') ->add('content') ->add('slug') //->add('user'

    1熱度

    1回答

    我有2個具有ManyToOne關係的表。 class Parent { /** * @var integer $id * * @ORM\Column(name="id", type="integer", nullable=false) * @ORM\Id * @ORM\GeneratedValue(strategy="IDENTITY"

    1熱度

    1回答

    我正在尋找重寫BaseMediaBundle來自定義例如函數「configureListFields」。 我已經覆蓋了這個包的控制器,但不是BaseMediaAdmin。 此代碼的問題是實體「媒體」我的儀表板disapear! //在我的services.xml: <service id="sonata.media.admin.media" class="Application\Sonata\Me

    0熱度

    2回答

    我已經建立了自己的管理類來渲染一個自定義模板: public function getTemplate($name) { switch ($name) { default: case 'list': return 'MyBundle:Admin:list.html.twig'; break; ret