2
我創建了一個只包含zip文件的上下文。我需要能夠只允許在這種情況下的zip文件擴展名。我能夠創建一個擴展到FileProvider的自定義提供程序,但在設置此提供程序允許的特定擴展時遇到問題。Sonata Media Bundle - 如何限制特定上下文的文件擴展名?
我跟着這個帖子:sonata-media-bundle-how-to-write-custom-provider
當我設置的配置如下:
providers:
custom:
allowed_extensions: ['zip']
allowed_mime_types: ['application/zip','application/x-zip']
的Symfony拋出一個錯誤:
Fatal error: Uncaught exception 'Symfony\Component\Config\Definition\Exception\InvalidConfigurationException' with message 'Unrecognized options "custom" under "sonata_media.providers"'
我創建了SVG提供程序一次,並在配置我有限制擴展你可以看看這個答案更好的主意http://stackoverflow.com/a/32847495/853360 –