{% extends 'base.html.twig' %}

{% block body %}

    <h1>Creation d'un article</h1>
{{ form(formArticle) }}

        <div class="form-group">
            <label for="title">titre</label>
            {{ form_widget(formArticle.title) }}
        </div>

        {{ form_end(formArticle) }}
    {% endblock %}

Bonjour voila j'ai cherché a faire un formulaire et voici l'erreur que je rencontre et je ne comprend pas.

" An exception has been thrown during the rendering of a template ("Field "title" has already been rendered, save the result of previous render call to a variable and output that instead."). "

si quelqun pouvais me donner la solution car c'est urgent et m'explique svp

MERCI BEAUCOUP

Aucune réponse


Bonjour,

C'est parceque tu utilises


form(formArticle)

qui rend le formulaire complet.

il faut utiliser form_start() qui te permettra ensuite de personnaliser le rendu des champs