Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/11/2012, 18:37
Luvelnet
 
Fecha de Ingreso: enero-2012
Mensajes: 64
Antigüedad: 12 años, 3 meses
Puntos: 0
Pregunta Twig y sus block

Hola a todos,

Sigo desarrollando un proyecto en Symfony2 y ahora me encontrao con un pequeño problema, y es que el gestor de plantillas TWIG que trae Symfony no me reconoce un nuevo block que he creado en una plantilla hija en la plantilla padre.

Es decir, siendo esto el fragmento de la plantilla base donde he creado el block "category":

Código:
<body>
    <div id="page">
        <!-- header -->
        <div id="header">
        [...]
          <!-- sidebar -->
            <div id="sidebar">
                <!-- categories -->
                {% block category %}
	        {% endblock %}
            </div>
Y esto la plantilla hija, de cual hereda la plantilla padre:

Código:
{% extends 'HomeBundle::index.html.twig' %}
{% block category %}
  <h2>Categorías</h2>
  <div class="box">
    <ul>
      {% for entity in entities %}
      <li><a href="{{ path('notices_show', { 'id': entity.id, 'category':entity.category }) }}">{{ entity.category }}</a></li>
      {% endfor %}
    </ul>
  </div>
{% endblock %}
Cuando entro en la web, no me muestra el bloque category, es como si no existiera. ¿Alguién sabe porque puede estar ocurriendo?

Muchas gracias de antemano!!