Problema con grid.rows de DatagridBundle en Symfony2

83 views
Skip to first unread message

mloyola

unread,
Feb 10, 2012, 3:18:11 PM2/10/12
to symfony-es
Buen dia a todos
Problemas con la propiedad rows de grid : in grid.rows
No la reconoce.

Acabo de implementar el DatagridBundle, es manejar los datos de una
tabla , acciones y eventos en un mismo grid.

Para descargar e instalar y configurar el DataGridBundle ir a:
https://github.com/S0RIEN/DataGridBundle/

Seguir los pasos de instalacion de acuerdo a la documentacion:
https://github.com/S0RIEN/DataGridBundle/tree/master/Resources/doc

he seguido la documentacion y he podido crear un DataGrid.

Ahora me interesa manipular el DataGrid , tomando como ejemplo el
template que se encuentra en el directorio:
.. /vendor/bundle/Sorien/DatagridBundle/Resources/views/
blocks.html.twig

Pero al querer mostrar las filas en la vista , muestra solo los
titulos y no los registros de la tabla, es decir no pinta o muestra el
contenido en la grilla.

Les adjunto parte del codigo para ver si me pueden ayudar o alguien ya
tuvo el mismo problema y lo pudo solucionar:
Es como si no reconociera la propiedad rows de grid.

{% block grid_rows %}
// No encuentra las filas, es como sino reconocierra
{% for row in grid.rows %}
{% spaceless %}
<tr{% if row.color != '' %} style="background-color:
{{row.color}};"{% endif %} class="grid-row-cells">
{% for column in grid.columns %}
{% if (column.visible )%}
<td class="grid-column-{{ column.id }}{% if
column.align != 'left'%} align-{{column.align}}{% endif
%}">{{ grid_cell(column, row, grid)|raw }}</td>
{% endif %}
{% endfor %}
{% endspaceless %}
</tr>
{% endfor %}
{% endblock %}

Saludos

Mauricio

Si me ayudan a solucionar el problema, podre colgar una demo para que
la puedan replicar.

Carlos Zuniga

unread,
Feb 11, 2012, 8:33:15 AM2/11/12
to symfo...@googlegroups.com
2012/2/10 mloyola <mlo...@mbcomunicacionessac.com>:

Parece un bundle muy interesante.

Veo que para renderizar los grids utiliza un sistema de bloques
similar al de los formularios. ¿Has visto si funciona como debería
cuando usa su propio bloque grid_rows?

¿Estas sobreescribiendo grid_rows directamente en el mismo template o
lo tienes en otro archivo? Podrías probar de la otra manera, puede que
sea algún bug en el bundle.

Saludos
--
Linux Registered User # 386081
A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos
de leer manuales.

Reply all
Reply to author
Forward
0 new messages