Bonjour à tous,
J'ai un petit soucis, je me lance dans Symfony2 et je tente de créer ma vue.
Visiblement ma route fonctionne, et je souhaite donc personnaliser mon affichage.
Voici mes fichiers (très courts) :
mon controller :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php namespace Prefix\MonBundleBundle\Controller; use Symfony\Bundle\FrameworkBundle\Controller\Controller; class PortailAccueilController extends Controller { public function indexAction() { return $this->render('PrefixMonBundleBundle:PortailAccueil:index.html.twig'); } }
Mon index.html.twig situé dans Prefix/MonBundleBundle/Resources/views/PortailAccueil :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 {% extends '::base.html.twig' %} {% block title %} Bienvenue ! {% endblock %} {% block body %} {{parent()}} - Salut ! {% endblock %}
et mon base.html.twig situé dans app/Resources/views :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>{% block title %}Welcome!{% endblock %}</title> {% block stylesheets %}{% endblock %} <link rel="icon" type="image/x-icon" href="{{ asset('favicon.ico') }}" /> </head> <body> {% block body %}Héhéhé{% endblock %} {% block javascripts %}{% endblock %} </body> </html>
Malheureusement lorsque je tape http://mon-adresse/accueil je n'ai qu'une page blanche avec marqué "Bienvenue !" et peu importe ce que je change, ce bienvenue ne change pas...
Où ai-je fait une erreur ?
Merci d'avance
Partager