Contestando sus preguntas tengo un archivo en Twig llamado memberWidgetBlocks.html.twig, donde tengo el siguiente macro:
Código HTML:
{% macro tribe(form) %}
<div class="row-fluid">
<div class="span6">
<div class="span12"><h3>Student</h3>
{{ form_widget(form.tribe) }}
</div>
</div>
</div>
{% endmacro %}
Posteriormente tengo el archivo editStudent.html.twig donde importo lo del archivo anterior.
Código HTML:
{% block contenido %}
{% import "ABCIsystemBundle:AbcMembers:memberWidgetBlocks.html.twig" as frmMember %}
{% import "ABCIsystemBundle:AbcMembers:tool.html.twig" as tool %}
<h3>{{block('title')}}</h3>
{{ form_start(form) }}
<div class="form-actions">
<p>
<a href="{{ path('isystem_admin_members') }}" class="btn">Back to the list</a>
<button type="submit" class="btn btn-primary" > Update </button>
</p>
</div> <!-- buttones -->
<div class="tabbable"> <!-- Only required for left/right tabs -->
<ul class="nav nav-tabs">
<li class="active"><a href="#tab1" data-toggle="tab">Basic Details</a></li>
<li><a href="#tab2" data-toggle="tab">Resistration</a></li>
<li><a href="#tab2" data-toggle="tab">Parents</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="tab1">
{{frmMember.basic(form)}}
{{frmMember.tribe(form)}}
</div>
<div class="tab-pane" id="tab2">
</div>
<div class="tab-pane" id="tab3">
</div>
</div>
</div>
{#{{ form_rest(form) }}
{{ form_end(form) }} #}
{{frmMember.photoModal()}}
{{tool.modal()}}
</form>
Como pueden verificar en el codigo tengo comentada las lineas {#{{ form_rest(form) }} y {{ form_end(form) }} #} para que no me renderize todos los campos del formulario pero siempre me esta rendezando todo!! Asi que siempre me sigue mostrando el 0.