40 lines
1.5 KiB
Twig
40 lines
1.5 KiB
Twig
{% for column_index in 0..column_names|length - 1 %}
|
|
<tr class="noclick">
|
|
{# If 'Function' column is present trying to change comment #}
|
|
{% if geom_column_flag %}
|
|
{% include 'table/search/geom_func.twig' with {
|
|
'column_index': column_index,
|
|
'column_types': column_types
|
|
} only %}
|
|
{% endif %}
|
|
{# Displays column's name, type, collation and value #}
|
|
<th>
|
|
{{ column_names[column_index] }}
|
|
</th>
|
|
{% set properties = self.getColumnProperties(column_index, column_index) %}
|
|
<td dir="ltr">
|
|
{{ properties['type'] }}
|
|
</td>
|
|
<td>
|
|
{{ properties['collation'] }}
|
|
</td>
|
|
<td>
|
|
{{ properties['func']|raw }}
|
|
</td>
|
|
{# here, the data-type attribute is needed for a date/time picker #}
|
|
<td data-type="{{ properties['type'] }}">
|
|
{{ properties['value']|raw }}
|
|
{# Displays hidden fields #}
|
|
<input type="hidden"
|
|
name="criteriaColumnNames[{{ column_index }}]"
|
|
value="{{ column_names[column_index] }}" />
|
|
<input type="hidden"
|
|
name="criteriaColumnTypes[{{ column_index }}]"
|
|
value="{{ column_types[column_index] }}" />
|
|
<input type="hidden"
|
|
name="criteriaColumnCollations[{{ column_index }}]"
|
|
value="{{ column_collations[column_index] }}" />
|
|
</td>
|
|
</tr>
|
|
{% endfor %}
|