【问题标题】:sonata media bundle error奏鸣曲媒体包错误
【发布时间】:2014-06-04 13:05:20
【问题描述】:

当我将新图片添加到图库时出现此错误。

过滤器“number_format_decimal”不存在 SonataMediaBundle:MediaAdmin:edit.html.twig 在第 54 行

我的配置 //app/conf/config.yml

sonata_media:
# if you don't use default namespace configuration
#class:
#    media: MyVendor\MediaBundle\Entity\Media
#    gallery: MyVendor\MediaBundle\Entity\Gallery
#    gallery_has_media: MyVendor\MediaBundle\Entity\GalleryHasMedia
default_context: default
db_driver: doctrine_orm # or doctrine_mongodb, doctrine_phpcr
contexts:
    default:  # the default context is mandatory
        providers:
            - sonata.media.provider.dailymotion
            - sonata.media.provider.youtube
            - sonata.media.provider.image
            - sonata.media.provider.file

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

cdn:
    server:
        path: /uploads/media # http://media.sonata-project.org/

filesystem:
    local:
        directory:  %kernel.root_dir%/../web/uploads/media
        create:     false

【问题讨论】:

    标签: symfony twig sonata-admin sonata-media-bundle


    【解决方案1】:

    问题在于奏鸣曲媒体包在您的 composer.json 上使用“2.2.8”而不是“dev-master”并运行 php composer.phar update

    【讨论】:

      【解决方案2】:

      【讨论】:

      • 嗯,我使用的是提交 88053012a9d2108e18b34456ca55e538ff17de6a,它仍然是同样的错误
      【解决方案3】:

      配合得很好

      composer.json

      “奏鸣曲项目/媒体包”:“2.2.*@dev”

      【讨论】:

        猜你喜欢
        • 2013-12-04
        • 2015-09-30
        • 1970-01-01
        • 2018-07-05
        • 2018-10-30
        • 1970-01-01
        • 2017-10-11
        • 2020-05-19
        • 2017-09-17
        相关资源
        最近更新 更多