La Ferme du web - Les forums

Venez baraguiner avec la communauté !

Vous n'êtes pas identifié.

#1 24/10/2012 12:10:49

bruno38000
Membre
Date d'inscription: 24/10/2012
Messages: 2

Personnalisation des templates du crud en erreur

En suivant ce lien -> http://www.devblog.fr/2012/09/03/symfon … par-defaut
J'ai tenté de personaliser les templates du crud. J'ai donc :

1/ Créer un nouveau bundle

Code:

php app/console generate:bundle --namespace=MesBundles/TwigCrudBundle --format=annotation

Afin d'y mettre la commande dans un nouveau dossier : Command.

2/ recopier le dossier crud qui se trouve
dans vendor\sensio\generator-bundle\Sensio\Bundle\GeneratorBundle\Resources\skeleton\

3/ Personnaliser mes template.

Tous marche bien sauf une erreur lors de la génération des views.
Car j'ai ajouté en entete de mes views (par exemple en entete de \TwigCrudBundle\Resources\skeleton\crud\views\index.html.twig
un

Code:

{% extends "MesBundlesMonBundleBundle::layout.html.twig" %}

J'ai le message d'erreur suivant

Code:

 [Twig_Error_Loader]
 Unable to find template "MesBundlesMonBundleBundle::layout.html.twig"

Hors le layout.html.twig est bien présent dans \src\MesBundles\MonBundleBundle\Resources\views\layout.html.twig

Auriez-vous une idée de mon erreur ?
Si vous suivez ce tuto, avez-vous la même erreur ? Le tuto est-il bon ?

Hors ligne

 

24/10/2012 12:10:49

Botte De Foin Publicitaire


#2 24/10/2012 15:06:39

bruno38000
Membre
Date d'inscription: 24/10/2012
Messages: 2

Re: Personnalisation des templates du crud en erreur

je m'écrit ma propre réponse :
Le code

Code:

 {% extends "MesBundlesMonBundleBundle::layout.html.twig" %}

doit être entouter de ' ' sinon il est directement interprété. C'est le cas ici ou le système cherche à tord le template .

Il faut coder

Code:

{{ "{% extends \"MesBundlesMonBundleBundle::layout.html.twig\" %}" }}

Et ca passe comme une lettre à la poste.

Dernière modification par bruno38000 (20/11/2012 12:19:13)

Hors ligne

 

Pied de page des forums

Powered by FluxBB
© Copyright 2008-2009 - LaFermeduWeb.net