{% if foto_enabled %} {% include 'foto_block.html' %} {% endif %}
Карточки
К таблице Добавить
{% set max_x = card_template | map(attribute='x2') | max %} {% set max_y = card_template | map(attribute='y2') | max %} {% for row in data %} {% set row_idx = loop.index0 %}
{% for fig in card_template %} {% if fig.type == 'Rectangle' %} {% elif fig.type == 'Ellipse' %} {% elif fig.type == 'Line' %} {% elif fig.type == 'Text' %} {% if fig.formula %} {{ eval_formula(fig.formula, row) }} {% elif fig.get('db_column') and fig.get('db_table') and (fig.db_table ~ '.' ~ fig.db_column) in row %} {{ row[fig.db_table ~ '.' ~ fig.db_column] }} {% elif fig.get('db_column') and fig.db_column in row %} {{ row[fig.db_column] }} {% else %} {{ fig.text }} {% endif %} {% elif fig.type == 'ButtonFigure' %} {% endif %} {% endfor %}
{% endfor %}