Personalización del prototipo de datos symfony3

Tengo una colección incrustada de formularios, con un atributo de prototipo de datos personalizado. Así es como estoy personalizando el prototipo de datos

Mi archivo principal de ramita (listingbedroomaddpage.html.twig):

<div class="bedrooms" data-prototype=
        "{% filter escape %}
             {{ include('EpitaHousingBundle:Listing:prototype.html.twig', { 'form': form.bedrooms.vars.prototype }) }}
         {% endfilter %}">
            </div>

Miprototype.html.twig:

<div class="row">
    <div class="col-md-2">{{ form_label(form.rentamount, 'Rent') }}</div>
    <div class="col-md-2">{{ form_widget(form.rentamount) }}</div>
    <div class="col-md-1">{{ form_widget(form.rentcurrency) }}</div>
    <div class="col-md-2">{{ form_widget(form.rentduration) }}</div>
    <div class="col-md-3">{{ form_errors(form.rentamount) }}</div>  
    <div class="col-md-1">{{ form_errors(form.rentcurrency) }}</div>
    <div class="col-md-1">{{ form_errors(form.rentduration) }}</div>
</div>

Cuando renderizo el formulario por primera vez, elprototype.html.twig se llama y el formulario incrustado se representa correctamente. Sin embargo, una vez que envíe el formulario, la estructura y el estilo de la ramita del formulario incrustado desaparecerán. Aquí están las instantáneas antes y después de enviar respectivamente

Supongo que no se llama al prototype.html.twig después de hacer clic en enviar. Soy relativamente nuevo en esto. Puede alguien ayudarme.

Gracias por adelantado. Avíseme si necesita más código para reproducir el problema.

Respuestas a la pregunta(0)

Su respuesta a la pregunta