小编Sai*_*ach的帖子

无法加载类型“sonata_media_type”:类不存在

您好,我第一次使用 SonataMedia Bundle,但是我无法访问我的实体 Post 的链接;它给了我#“无法加载类型“sonata_media_type”:类不存在。“#这是我的代码: Config.php

    sonata_media:
        db_driver: doctrine_orm 
        default_context: default
        contexts:
            Post:
                providers:
                    - sonata.media.provider.image

                formats:
                    small: { width: 100 , quality: 70}
                    big:   { width: 1680 , quality: 100}



**PostType:**


public function buildForm(FormBuilderInterface $builder, array $options)
    {
        $builder->add('media', 'sonata_media_type', array(
                     'provider' => 'sonata.media.provider.image',
                     'context'  => 'post'
            ));
    }
**My Class Post**



class Post
    {
        /**
         * @var int
         *
         * @ORM\Column(name="id", type="integer")
         * @ORM\Id
         * @ORM\GeneratedValue(strategy="AUTO")
         */
        private $id;


        /**
         * @var \Application\Sonata\MediaBundle\Entity\Media
         * @ORM\ManyToOne(targetEntity="Application\Sonata\MediaBundle\Entity\Media", cascade={"persist"})
         */
        protected …
Run Code Online (Sandbox Code Playgroud)

symfony sonata-media-bundle

2
推荐指数
1
解决办法
2391
查看次数

标签 统计

sonata-media-bundle ×1

symfony ×1