|
- {%- if data -%}
- {%- set visible_columns = get_visible_columns(doc.get(df.fieldname),
- table_meta, df) -%}
- <div {{ fieldmeta(df) }}>
- <table class="table table-bordered table-condensed">
- <thead>
- <tr>
- <th style="width: 40px" class="table-sr">{{ _("Sr") }}</th>
- {% for tdf in visible_columns %}
- {% if (data and not print_settings.compact_item_print) or tdf.fieldname in doc.flags.compact_item_fields %}
- <th style="width: {{ get_width(tdf) }};" class="{{ get_align_class(tdf) }}" {{ fieldmeta(df) }}>
- {{ _(tdf.label) }}</th>
- {% endif %}
- {% endfor %}
- </tr>
- </thead>
- <tbody>
- {% for d in data %}
- <tr>
- <td class="table-sr">{{ d.idx }}</td>
- {% for tdf in visible_columns %}
- {% if not print_settings.compact_item_print or tdf.fieldname in doc.flags.compact_item_fields %}
- <td class="{{ get_align_class(tdf) }}" {{ fieldmeta(df) }}>
- {% if doc.child_print_templates %}
- {%- set child_templates = doc.child_print_templates.get(df.fieldname) %}
- <div class="value">{{ print_value(tdf, d, doc, visible_columns, child_templates) }}</div></td>
- {% else %}
- <div class="value">{{ print_value(tdf, d, doc, visible_columns) }}</div></td>
- {% endif %}
- {% endif %}
- {% endfor %}
- </tr>
- {% endfor %}
- </tbody>
- </table>
- </div>
- {%- endif -%}
|