{% extends 'USStatisticsBundle::baseGrid.html.twig' %} {% block grid %}
{% if grid.exports|length > 0 %} {{ grid_exports(grid) }} {% endif %}
{% if grid.isFilterSectionVisible %} {{ grid_filters(grid) }} {% endif %}
{% if grid.isTitleSectionVisible %} {{ grid_titles(grid) }} {% endif %} {{ grid_rows(grid) }}
{% if grid.isPagerSectionVisible %} {{ grid_pager(grid) }} {% endif %} {% if withjs %} {{ grid_scripts(grid) }} {% endif %} {% endblock grid %} {# ---------------------------------------------------- render custom fields--------------------------------------------------- #} {% block grid_column_id_user_firstname_cell %} {{ row.getField('user.firstname') ~ ' ' ~ row.getField('user.lastname') }} {% endblock %} {% block grid_column_id_responsible_firstname_cell %} {{ row.getField('responsible.firstname') ~ ' ' ~ row.getField('responsible.lastname') }} {% endblock %} {% block grid_column_id_status_cell %} {# #} {# todo: TimelineActivity Helper, to show status #} {{value}} {% endblock %} {# -------------------------------------------- grid_column_filter_type_input --------------------------------------- #} {% block grid_column_filter_type_input %} {% set btwOperator = constant('APY\\DataGridBundle\\Grid\\Column\\Column::OPERATOR_BTW') %} {% set btweOperator = constant('APY\\DataGridBundle\\Grid\\Column\\Column::OPERATOR_BTWE') %} {% set isNullOperator = constant('APY\\DataGridBundle\\Grid\\Column\\Column::OPERATOR_ISNULL') %} {% set isNotNullOperator = constant('APY\\DataGridBundle\\Grid\\Column\\Column::OPERATOR_ISNOTNULL') %} {% set op = column.data.operator is defined ? column.data.operator : column.defaultOperator %} {% set from = column.data.from is defined ? column.data.from : null %} {% set to = column.data.to is defined ? column.data.to : null %} {{ grid_column_operator(column, grid, op, submitOnChange) }}
{% endblock grid_column_filter_type_input %}