Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/10/2013, 17:02
Avatar de lisandro Arg
lisandro Arg
 
Fecha de Ingreso: octubre-2003
Ubicación: Cordoba, Argentina
Mensajes: 945
Antigüedad: 20 años, 6 meses
Puntos: 24
Respuesta: Problema con el collection de symfony2

Lo que hago yo es redefinir el bloque label correspondiente asi

Código twig:
Ver original
  1. {% block _propiedades_propiedades_entry_label %}
  2. {% endblock %}

El html con los 0,1,... es este:
Código HTML:
Ver original
  1. ...
  2. <div>
  3.     <label class="required">0</label>
  4.     <div class="team-collection" id="propiedades_propiedades_0">
  5.         <div>
  6.             <label for="propiedades_propiedades_0_piso">Piso</label>
  7.             <input type="text" value="1" name="propiedades[propiedades][0][piso]" id="propiedades_propiedades_0_piso">
  8.         </div>
  9.         <div>
  10.             <label for="propiedades_propiedades_0_depto">Depto</label>
  11.             <input type="text" value="A" name="propiedades[propiedades][0][depto]" id="propiedades_propiedades_0_depto">
  12.         </div>
  13.         <div>
  14.             <label for="propiedades_propiedades_0_otros">Otros</label>
  15.             <input type="text" value="Local 1" name="propiedades[propiedades][0][otros]" id="propiedades_propiedades_0_otros">
  16.         </div>
  17.         <div>
  18.             <label for="propiedades_propiedades_0_porcentualidadA">Porcentualidad a</label>
  19.             <input type="text" value="0.500000000000000" name="propiedades[propiedades][0][porcentualidadA]" id="propiedades_propiedades_0_porcentualidadA">
  20.         </div>
  21.     </div>
  22. </div>
  23. <div>
  24.     <label class="required">1</label>
  25.     <div class="team-collection" id="propiedades_propiedades_1">
  26.         <div>
  27.             <label for="propiedades_propiedades_1_piso">Piso</label>
  28.             <input type="text" value="1" name="propiedades[propiedades][1][piso]" id="propiedades_propiedades_1_piso">
  29.         </div>
  30.         <div>
  31.             <label for="propiedades_propiedades_1_depto">Depto</label>
  32.             <input type="text" value="B" name="propiedades[propiedades][1][depto]" id="propiedades_propiedades_1_depto">
  33.         </div>
  34.         <div>
  35.             <label for="propiedades_propiedades_1_otros">Otros</label>
  36.             <input type="text" value="Local 2" name="propiedades[propiedades][1][otros]" id="propiedades_propiedades_1_otros">
  37.         </div>
  38.         <div>
  39.             <label for="propiedades_propiedades_1_porcentualidadA">Porcentualidad a</label>
  40.             <input type="text" value="0.500000000000000" name="propiedades[propiedades][1][porcentualidadA]" id="propiedades_propiedades_1_porcentualidadA">
  41.         </div>
  42.     </div>
  43. </div>
  44. ...


Si quisiera reemplazar el label del 'piso' el bloque quedaria asi:

Código twig:
Ver original
  1. {% block _propiedades_propiedades_entry_piso_label %}
  2. {% endblock %}