38 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| {%- 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 -%}
 |