BrickTracker/templates/bootstrap_table.html

50 lines
1.7 KiB
HTML
Raw Normal View History

2024-02-28 21:31:43 +01:00
{% extends "base.html" %}
{% block content %}
<table id="data" class="table table-striped">
<thead>
<tr>
<th>img</th>
<th>part.element_id</th>
<th>part.part_num</th>
<th>part.name</th>
<th>color.id</th>
<th>color.name</th>
<th>part.quantity</th>
<th>part.is_spare</th>
<th>Missing?</th>
</tr>
</thead>
<tbody>
{% for brick in inventory_file.results %}
<tr>
<td><img src="{{ '/static/parts/'+brick.element_id+'.jpg' }}" style="height: 50px; width: auto;"></td>
<td>{{ brick.element_id }}</td>
<td>{{ brick.part.part_num }}</td>
<td>{{ brick.part.name }}</td>
<td>{{ brick.color.id }}</td>
<td>{{ brick.color.name }}</td>
<td>{{ brick.quantity }}</td>
<td>{{ brick.is_spare }}</td>
2024-02-29 14:47:12 +01:00
{% for i in json_file['unit'] %}
<td>
{% set ns = namespace(count='') %}
<form action="/saveNumber" method="post">
<input type="hidden" name="brick.part.part_num" value="{{ brick.part.part_num }}">
<input type="hidden" name="count" value="{{ i }}">
<input type="hidden" name="brick.color.name" value="{{ brick.color.name }}">
{% for j in i['bricks']['missing'] %}
{% if j['brick']['ID'] == brick.part.part_num and j['brick']['color_name'] == brick.color.name %}
{% set ns.count = j['brick']['amount'] %}
{% endif %}
{% endfor %}
<input type="text" style="height:auto;width:20px" id="numberInput" name="numberInput" value={{ ns.count }}><button type="submit"><i class="fa fa-save"></i></button>
</form>
</td>
{% endfor %}
2024-02-28 21:31:43 +01:00
</tr>
{% endfor %}
</tbody>
</table>
2024-02-29 13:24:47 +01:00
{% endblock %}