【问题标题】:how to convert this file to yml?如何将此文件转换为 yml?
【发布时间】:2012-03-09 15:01:02
【问题描述】:

如何将此文件转换为 yml?

<container xmlns="http://symfony.com/schema/dic/services"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
        <services>
           <service id="sonata.admin.course" class="YourNS\AdminBundle\Admin\BlogAdmin">
              <tag name="sonata.admin" manager_type="orm" group="Posts" label="Blog"/>
              <argument />
              <argument>YourNS\AdminBundle\Entity\Course</argument>
              <argument>SonataAdminBundle:CRUD</argument>
              <call method="setTranslationDomain">
                  <argument>YourNSAdminBundle</argument>
              </call>
          </service>
       </services>
    </container>

【问题讨论】:

  • 抱歉复制和过去“如何将此文件转换为 yml?”,是我的错误
  • 供以后参考:converter.rosstuck.com

标签: xml symfony yaml


【解决方案1】:

你忘记了括号 [YourNSAdminBundle] :

services:
  sonata.admin.course:
    class: YourNS\AdminBundle\Admin\BlogAdmin
    arguments: [null, YourNS\AdminBundle\Entity\Course, 'SonataAdminBundle:CRUD']
    calls:
      - [setTranslationDomain, [YourNSAdminBundle]]
    tags:
      - { name: sonata.admin, manager_type: orm, group: Posts, label: Blog }

【讨论】:

    【解决方案2】:

    类似这样的东西(我没有测试过):

    services:
      sonata.admin.course:
        class: YourNS\AdminBundle\Admin\BlogAdmin
        arguments: [null, YourNS\AdminBundle\Entity\Course, 'SonataAdminBundle:CRUD']
        calls:
            - [setTranslationDomain, YourNSAdminBundle]
        tags:
            - { name: sonata.admin, manager_type: orm, group: Posts, label: Blog }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-29
      • 1970-01-01
      • 2014-04-15
      • 2020-01-31
      • 2020-06-26
      • 1970-01-01
      相关资源
      最近更新 更多