Symfony2 - override modèle bundle
Je veux remplacer la valeur par défaut SonataAdmin Modèle.
- Je créer un standard_layout.html.brindille dans mon espace de Noms/bundle/resources/views
(même structure, le même nom de fichier, même contenu)
J'ai copié tout le contenu de la source de modèle dans ma cible modèle, je viens de modifier une partie de la cible hors de cours....et rien
merci pour votre aide
Bye
OriginalL'auteur ibasaw | 2012-01-31
Vous devez vous connecter pour publier un commentaire.
Vous avez la solution de bundle, heritance http://symfony.com/doc/current/cookbook/bundles/inheritance.html qui permet, non seulement de remplacer les modèles, mais les méthodes trop.
Ou vous avez http://symfony.com/doc/2.0/book/templating.html#overriding-bundle-templates qui ne se concentrant que sur des modèles.
Avec ce dernier, vous pouvez essayer de créer :
J'ai eu ce à l'intérieur de mon code source: <!-- DÉBUT fieldName: imageName modèle: zebBlogBundle:valeur par Défaut:base_show_field.html.twig modèle compilé: SonataAdminBundle:CRUD:base_show_field.html.twig --> <th>Nom de l'Image</th> <td>Phare.jpg</td> <!-- FIN fieldName: imageName --> mais souhaitez ajouter ceci: <img alt="toto" src="/uploads/media/{{ imagename }}">
J'ai édité ma réponse, c'est peut-être mieux
Merci beaucoup, la deuxième méthode fonctionne !!!
OriginalL'auteur webda2l