Parser.php中的未知数据

时间:2017-11-09 11:16:13

标签: php symfony parsing yaml

我使用symfony 3,FosUserBundle,vichUploadBundle和EasyAdminbundle。 我的问题: 当我在app / config.yml中添加字段行时,我的YAML错误无效:

easy_admin:
    entities:
        User: AppBundle\Entity\User
            list:
                fields:
                    - { property:'avatar', type:'image', base_path: '%app.path.avatar%'}  

确实,我有这个:

  

ParseException的   冒号不能在第122行的不带引号的映射值中使用(靠近“ - {property:'avatar',type:'image',base_path:'%app.path.avatar%'}”)。   在Parser.php(第729行)

     

at Parser-> parseValue('AppBundle \ Entity \ User',2816,'mapping')   在Parser.php(第349行)

     

at Parser-> doParse('User:AppBundle \ Entity \ User list:fields: - {property:\'avatar \',type:\'image \',base_path:\'%app.path.avatar %\'}',2816)   在Parser.php(第478行)

我认为未引用的值是2816,但我不明白这些价值来自哪里? 如果有人可以帮忙...... 谢谢!

1 个答案:

答案 0 :(得分:0)

试试这个。

height

而不是

  easy_admin:
        entities:
            class: AppBundle\Entity\User #implement this line
            list:
                fields:
                        - { property:'avatar', type:'image', base_path: '%app.path.avatar%'}