Salut,
Avez-vous des retours d'xp sur la migration de symfony2 vers la 2.1 et/ou 2.2 et son bon fonctionnement avec sonata admin ?
J'utilise SonataAdmin sur mes différents projets et la création du composer.json m'a pris pas mal de temps.
la voici :
{
"autoload": {
"psr-0": { "": "src/" }
},
"require": {
"php": ">=5.3.2",
"symfony/symfony": "2.1.0",
"symfony/framework-bundle": "2.1.0",
"twig/twig": ">=1.9.1,<2.0-dev",
"twig/extensions": "1.0.0.",
"symfony/swiftmailer-bundle": "2.1.*",
"symfony/monolog-bundle": "2.1.*",
"doctrine/common": ">2.2,<2.4-dev",
"doctrine/dbal": ">=2.2,<2.4-dev",
"doctrine/orm": ">=2.2.3,<2.4-dev",
"kriswallsmith/assetic": "1.1.0-alpha4",
"jms/metadata": "1.1.1",
"jms/security-extra-bundle": "1.1.0",
"sensio/framework-extra-bundle": "2.1.8",
"sensio/distribution-bundle": "2.1.8",
"sensio/generator-bundle": "2.1.8",
"symfony/assetic-bundle": "2.1.2",
"sonata-project/admin-bundle": "2.1.x-dev",
"knplabs/knp-menu-bundle": ">=1.1.0,<2.0.x-dev",
"sonata-project/jquery-bundle": "1.8.*",
"sonata-project/exporter": "1.*",
"sonata-project/block-bundle": "2.1.*",
"sonata-project/user-bundle": "2.1.x-dev",
"sonata-project/easy-extends-bundle": "2.1.1",
"friendsofsymfony/user-bundle": "1.3.1",
"sonata-project/doctrine-orm-admin-bundle": "2.1.x-dev",
"sonata-project/cache-bundle": "2.1.0"
"doctrine/data-fixtures": "1.0.0-ALPHA3",
"doctrine/doctrine-fixtures-bundle": "2.1.0-ALPHA",
},
"extra": {
"symfony-app-dir": "app",
"symfony-web-dir": "web",
"branch-alias": {
"dev-master": "2.1-dev"
}
}
}
Cette config fonctionne, en revanche j'ai des erreurs liées à sonata :
Cannot import resource "E:/workspace/services/app/config\." from "E:/workspace/services/app/config\routing.yml
et
Catchable Fatal Error: Argument 2 passed to Sonata\AdminBundle\Security\Handler\AclSecurityHandler::__construct() must be an instance of Symfony\Component\Security\Acl\Model\MutableAclProviderInterface,
Merci !
Partager