{# Шаблон Underscore #}{% load bwp_verbatim %}{% verbatim %} {% var type = data.filters[index].type %} {% var filter = data.meta.filters_dict[data.filters[index].field] %} {% var field = data.filters[index].field %} {% var widget = filter.widget %}
{% if (type == 'isnull') { %} {% } else if (type in {'icontains':0, 'istartswith':0, 'iendswith':0}) { %} {% } else if (widget.choices) { %} {% } else if (((widget.tag == 'input') && ((widget.name != 'id') || (field == 'id'))) || (widget.tag == 'textarea')) { %} <{{ widget.tag }} {% _.each(widget.attr, function(val, key) { %} {% if (!(key in {'disabled':0,})) { %} {{ key }}="{{ val }}" {% } %} {% }); %} data-action="filter_change_values" data-filter_index="{{ index }}" data-id="{{ data.id }}"> {% } else if ((widget.tag == 'select') || ((widget.tag == 'input') && (widget.name == 'id'))) { %}
{%/* Кнопка значения и названия */%} {%/* Кнопка сброса */%} {%/* Кнопка поиска */%}
{% } %}
{% if (type == 'in') { %} {% } %} {% endverbatim %}