Skip to content

Instantly share code, notes, and snippets.

@Sharsie
Created January 28, 2019 07:01
Show Gist options
  • Save Sharsie/c7239006fc4d696dfd6e0e35c2c1a65e to your computer and use it in GitHub Desktop.
Save Sharsie/c7239006fc4d696dfd6e0e35c2c1a65e to your computer and use it in GitHub Desktop.
Sonata configuration
# config
sonata_admin:
title: 'Sonata Admin'
dashboard:
blocks:
-
type: sonata.admin.block.admin_list
position: left
sonata_block:
blocks:
sonata.admin.block.admin_list:
contexts: [admin]
sonata_doctrine_phpcr_admin:
document_tree:
routing_defaults:
- locale
sonata_core:
form:
mapping:
enabled: false
sonata_media:
db_driver: doctrine_phpcr
default_context: default
class:
media: App\Application\Sonata\MediaBundle\PHPCR\Media
gallery: App\Application\Sonata\MediaBundle\PHPCR\Gallery
gallery_has_media: App\Application\Sonata\MediaBundle\PHPCR\GalleryHasMedia
contexts:
default:
providers:
- sonata.media.provider.image
- sonata.media.provider.file
- sonata.media.provider.youtube
- sonata.media.provider.vimeo
formats:
small: { width: 100, quality: 70, resizer: sonata.media.resizer.square }
big: { width: 500, quality: 70}
cdn:
server:
path: /upload/media
filesystem:
local:
# Directory for uploads should be writable
directory: "%kernel.project_dir%/public/backend/upload/media"
create: false
# Fixes issue with getObjectMetadata
# see https://github.com/sonata-project/SonataAdminBundle/issues/5433
parameters:
sonata.media.admin.media.class: App\Admin\MediaAdmin
# routes
admin_area:
resource: "@SonataAdminBundle/Resources/config/routing/sonata_admin.xml"
prefix: /admin
phpcr_admin:
resource: '@SonataDoctrinePHPCRAdminBundle/Resources/config/routing/tree.xml'
prefix: /admin
_sonata_admin:
resource: .
type: sonata_admin
prefix: /admin
sonata_media_gallery:
resource: '@SonataMediaBundle/Resources/config/routing/gallery.xml'
prefix: /media/gallery
sonata_media:
resource: '@SonataMediaBundle/Resources/config/routing/media.xml'
prefix: /media
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment