Bonjour à tous,
Je me permet de publier ce message car bloque sur un problème.
Je suis actuellement dans l'apprentissage de création d'un bundle (https://github.com/gwennael-jean/media-bundle).
L'idée du bundle est de pouvoir télécharger différents fichiers. Un peu à la façon Sonata Media Bundle.
Dans ce bundle, j'ai ajouté un controller (GwennaelJean\MediaBundle\Controller\MediaFileController). Seulement, quand celui-ci est installé sur un projet symfony, quand j'arrive sur la route de ce controller, j'ai le message suivant :
J'ai essayer plusieurs chose, comme l'ajouter dans les services, comme ceci:"GwennaelJean\MediaBundle\Controller\MediaFileController" has no container set, did you forget to define it as a service subscriber?
Mais rien a faire. Je suis bloqué. Avez-vous une piste svp ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 GwennaelJean\MediaBundle\Controller\MediaFileController: calls: - { method: setContainer, arguments: [ '@service_container' ] }
PS : Actuellement, l'installation du bundle dans mon projet symfony est fait comme ceci :
Dans mon fichier composer.json
et j'ai ajouté mon bundle dans le fichier config/bundles.php.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 "autoload": { "psr-4": { "App\\": "src/", "GwennaelJean\\MediaBundle\\": "bundles/MediaBundle" } },
Merci d'avance pour votre aide.
Cordialement.
Partager