Update templates/reward_status.html
Browse files- templates/reward_status.html +17 -9
templates/reward_status.html
CHANGED
@@ -137,20 +137,28 @@
|
|
137 |
|
138 |
<!-- Ingredients -->
|
139 |
<div class="ingredient-card">
|
140 |
-
{%
|
141 |
-
|
142 |
-
<
|
143 |
-
|
144 |
-
|
145 |
-
|
|
|
|
|
|
|
|
|
146 |
</div>
|
147 |
|
148 |
<!-- Debugging the items and ingredients in console -->
|
149 |
<script>
|
150 |
console.log("Rendering item: {{ item.name }}");
|
151 |
-
{%
|
152 |
-
|
153 |
-
|
|
|
|
|
|
|
|
|
154 |
</script>
|
155 |
{% endfor %}
|
156 |
</div>
|
|
|
137 |
|
138 |
<!-- Ingredients -->
|
139 |
<div class="ingredient-card">
|
140 |
+
{% if item.ingredients %}
|
141 |
+
{% for ingredient in item.ingredients %}
|
142 |
+
<div class="ingredient" onclick="showIngredientDetails('{{ ingredient.name }}', '{{ ingredient.image }}', '{{ ingredient.health_benefits }}', '{{ ingredient.fun_facts }}')">
|
143 |
+
<img src="{{ ingredient.image }}" alt="{{ ingredient.name }}" onerror="this.src='/static/placeholder.jpg';">
|
144 |
+
<p>{{ ingredient.name }}</p>
|
145 |
+
</div>
|
146 |
+
{% endfor %}
|
147 |
+
{% else %}
|
148 |
+
<p>No ingredients found for {{ item.name }}</p>
|
149 |
+
{% endif %}
|
150 |
</div>
|
151 |
|
152 |
<!-- Debugging the items and ingredients in console -->
|
153 |
<script>
|
154 |
console.log("Rendering item: {{ item.name }}");
|
155 |
+
{% if item.ingredients %}
|
156 |
+
{% for ingredient in item.ingredients %}
|
157 |
+
console.log("Ingredient: {{ ingredient.name }} - Image: {{ ingredient.image }}");
|
158 |
+
{% endfor %}
|
159 |
+
{% else %}
|
160 |
+
console.log("No ingredients for {{ item.name }}");
|
161 |
+
{% endif %}
|
162 |
</script>
|
163 |
{% endfor %}
|
164 |
</div>
|