Salut à tous,

Voila encore débutant en symfony2 j'ai un petit problème avec les blocks et extends.

J'ai une page index qui ressemble à ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
{% extends "AppAppBundle::layout.html.twig" %}
<section id="content">
            <div class="main">
                <div class="zerogrid">
                    <div class="wrapper row">
                        <article class="col-2-3">
                            <div class="wrap-col">
                            {% block start_form %}{% endblock %}
                        	<h3>{% block title1 %}
                                {% if mains %}
                                    {% for main in mains %}
                                        {{ main.title1.titre}}
                                    {% endfor %}
                                {% endif %}
                            {% endblock %}</h3>
                            <em class="text-1 margin-bot">
                            {% block various %}
                                {% if mains %}
                                {% for main in mains %}
                                    {{ main.various.short }}
                                {% endfor %}
                                {% endif %}
                            {% endblock %}
                            </em>
et la page new qui lui ressemble à ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
{% extends 'AppAppBundle:App:index.html.twig' %}
{% block form_start %}
        {{ form_start(form) }}
    {% endblock %}
 
 
 
    {% block title1 %}
        {{form_widget(form.title1, {'attr': {'class' : 'admin_create_update_form title'}}) }}
    {% endblock %}
Lorsque j'accède à mon localhost://new , j'ai une erreur

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Variable "mains" does not exist in C:\Users\KNS7\Desktop\wamp\www\kns\src\App\AppBundle/Resources/views/App/index.html.twig
J'ai bien compris que vu que je extend mon index je tombe sur cette erreur mais le fait que j'utilise des blocks, ça ne devrait pas remplacer le contenu du block dans index par le contenu du block dans new ??

En tout cas la je suis perdu et je ne vois pas comment je peux m'ensortir.

Merci de votre aide