sonata-admin

    0熱度

    1回答

    我正在嘗試使用SonataAdminBundle開發儀表板,該顯示板根據用戶的角色顯示一些實體。 例如,如果連接的用戶有ROLE_SUPER_ADMIN,則應顯示所有實體。但是如果用戶是ROLE_USER,則只應顯示一個確定的實體,而不是而不是。 是否有可能在實體的服務聲明中做到這一點?

    5熱度

    3回答

    我正在使用帶有FosUserBundle的SonataAdminBundle。我的儀表板中有一些問題。 在我的應用程序中,我有資源,公司和用戶。用戶屬於公司,並且可以創建屬於他的公司的資源。所有這些過程都將在儀表板中完成,所有角色都可以訪問。 我試圖做的是每個人都可以訪問儀表板,但是當用戶選擇一個實體(資源)在儀表板中列出時,只有他的公司的實體纔會顯示。例如,兩家公司可以創建一輛車(資源),但每家

    1熱度

    2回答

    我想使用SonataAdmin顯示對象的某些字段。其中一個字段是數據庫中的整數(狀態),但我不想顯示整數,否則取決於此字段的值是特定的字符串。 public function configureListFields(ListMapper $listMapper) { $listMapper ->addIdentifier('name') ->add('notic

    4熱度

    1回答

    我將Symfony2與Sonata結合使用。 我有我的應用程序的部分列表,我想讓我的用戶訪問。 例子: 約翰應該有機會獲得SECTION1和SECTION3 鮑勃應該有機會獲得第2節和SECTION3 所以我在3個角色,我可以連接到用戶/組(通過奏鳴曲) ROLE_SECTION1 ROLE_SECTION2 ROLE_SECTION3 但是當我創造新的章節,我想在管理員自動列出相關的角色 (而不

    7熱度

    2回答

    我有一個product實體,它有一個images字段,用於存儲來自產品的圖像名稱,但圖像名稱取決於part_number字段的唯一性,所以如果用戶犯了一個錯誤在零件號,他希望編輯它,然後我也有改變圖像的名稱 我試過,但它不工作: // class ProductsAdmin extends Admin public function preUpdate($product) { $o

    0熱度

    1回答

    我想知道如何使用表單輔助形式的輔助物品深深 考慮,有這樣 ID |student |sex 1 | bob | 2 2 | kayo | 1 3 | ken | 2 protected function configureFormFields(FormMapper $formMapper) { $formMapper ->add('student') 這個代

    9熱度

    4回答

    我有一個Vehicle類型的元素列表,我用Sonata Admin顯示這些元素。我允許通過「狀態」字段來過濾這些元素,但是我希望在列表顯示時只顯示活動車輛,如果有人想看到不活動的車輛,則使用過濾器並選擇非活動狀態。我想知道是否有人知道如何在默認情況下爲使用Sonata Admin的元素列表應用過濾器。 這裏是我的代碼: public function configureListFields(Lis

    11熱度

    6回答

    我正在使用symfony2和sonata-admin軟件包進行應用。 public function configureListFields(ListMapper $listMapper) { $listMapper ->addIdentifier('id') ->add('fromDate'); 它顯示的時間是這樣 September 1, 2013 02

    1熱度

    1回答

    嘗試爲Sonata Admin使用ACL模式。 從the docs我明白STAFF應該有["EDIT","LIST","CREATE"]權限 但是,當我安裝ACL映射: $ php app/console sonata:admin:setup-acl 我看到它在做什麼(等等) 安裝ACL用於sonata.user.admin.user ... - 添加角色:ROLE_SONATA_USER_A

    3熱度

    2回答

    我使用的是管理員奏鳴曲捆綁,我有一些麻煩與功能: function configureRoutes(RouteCollection $collection){ } 的功能才能正常工作,如果我寫一個簡單的: $collection->remove('create'); 但是我正在試圖做的是根據用戶連接角色刪除一些路由,所以我嘗試了: $seguridad = $this->getConfig