فهرست منبع

Add empty argument in DIC registration because of recent change. Added YML DIC registration in installation

jaimesuez 14 سال پیش
والد
کامیت
57ba824da9

+ 12 - 0
Resources/doc/reference/installation.rst

@@ -82,6 +82,18 @@ Once you have created an admin class, you must declare the class to use it. Like
 
         <tag name="sonata.admin" manager_type="orm" group="sonata_blog" label="post"/>
 
+        <argument/>
         <argument>Sonata\NewsBundle\Entity\Post</argument>
         <argument>SonataNewsBundle:PostAdmin</argument>
     </service>
+
+Or if you're using an YML configuration file,
+
+.. code-block:: yml
+
+    services:
+       sonata.news.admin.post:
+          class: Sonata\NewsBundle\Admin\PostAdmin
+          tags:
+            - { name: sonata.admin, manager_type: orm, group: sonata_blog, label: post }
+          arguments: [null, Sonata\NewsBundle\Entity\Post, SonataNewsBundle:PostAdmin]

+ 2 - 1
Resources/doc/tutorial/creating_your_first_admin_class/defining_admin_class.rst

@@ -35,6 +35,7 @@ Secondly, register the PostAdmin class inside the DIC in your config.xml file.
 
         <tag name="sonata.admin" manager_type="orm" group="sonata_blog" label="post"/>
 
+        <argument/>
         <argument>Sonata\NewsBundle\Entity\Post</argument>
         <argument>SonataNewsBundle:PostAdmin</argument>
     </service>
@@ -48,7 +49,7 @@ Or if you're using an YML configuration file,
           class: Sonata\NewsBundle\Admin\PostAdmin
           tags:
             - { name: sonata.admin, manager_type: orm, group: sonata_blog, label: post }
-          arguments: [Sonata\NewsBundle\Entity\Post, SonataNewsBundle:PostAdmin]
+          arguments: [null, Sonata\NewsBundle\Entity\Post, SonataNewsBundle:PostAdmin]
 
 
 These is the minimal configuration required to display the entity inside the dashboard and