show correct checkbox status

This commit is contained in:
Khaïs COLIN 2025-10-24 17:17:08 +02:00
parent 9238366137
commit c5b21d1cef
Signed by: logistic-bot
SSH key fingerprint: SHA256:RlpiqKeXpcPFZZ4y9Ou4xi2M8OhRJovIwDlbCaMsuAo
3 changed files with 18 additions and 25 deletions

View file

@ -16,36 +16,25 @@
<button class="decrease">-</button>
</div>
<div class="checkboxes">
{% for counter in self::range(10) %}
{% if loop.index as i32 <= food.target_servings %}
<label class="ok">
{% if loop.index as i32 <= food.actual_servings %}
<input type="checkbox" checked>
</label>
<label class="ok">
{% else %}
<input type="checkbox">
{% endif %}
</label>
<label class="ok">
{% else %}
<label class="bad">
{% if loop.index as i32 <= food.actual_servings %}
<input type="checkbox" checked>
</label>
<label class="bad">
<input type="checkbox" checked>
</label>
<label class="bad">
<input type="checkbox" checked>
</label>
<label class="bad">
<input type="checkbox">
</label>
<label class="bad">
<input type="checkbox">
</label>
<label class="bad">
<input type="checkbox">
</label>
<label class="bad">
<input type="checkbox">
</label>
<label class="bad">
{% else %}
<input type="checkbox">
{% endif %}
</label>
{% endif %}
{% endfor %}
</div>
</div>
</div>
</div>