Update templates/menu.html
Browse files- templates/menu.html +19 -5
templates/menu.html
CHANGED
@@ -865,10 +865,25 @@
|
|
865 |
{% if item.Section__c != 'Soft Drinks' %}
|
866 |
<div class="toggle-details" data-item-name="{{ item.Name | default('Unnamed Item') }}">Show Details</div>
|
867 |
<div class="item-details" id="details-{{ item.Name | default('unnamed-item') | replace(' ', '-') }}">
|
868 |
-
|
869 |
-
|
870 |
-
|
871 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
872 |
</div>
|
873 |
{% endif %}
|
874 |
</div>
|
@@ -1172,7 +1187,6 @@
|
|
1172 |
menuCards.forEach(card => cardObserver.observe(card));
|
1173 |
menuVideos.forEach(video => videoObserver.observe(video));
|
1174 |
|
1175 |
-
// Updated toggle logic for single active details section
|
1176 |
const toggleLinks = document.querySelectorAll('.toggle-details');
|
1177 |
toggleLinks.forEach(link => {
|
1178 |
link.addEventListener('click', function () {
|
|
|
865 |
{% if item.Section__c != 'Soft Drinks' %}
|
866 |
<div class="toggle-details" data-item-name="{{ item.Name | default('Unnamed Item') }}">Show Details</div>
|
867 |
<div class="item-details" id="details-{{ item.Name | default('unnamed-item') | replace(' ', '-') }}">
|
868 |
+
{% if item.Ingredients__c %}
|
869 |
+
<h6>Ingredients</h6>
|
870 |
+
<p>{{ item.Ingredients__c }}</p>
|
871 |
+
{% endif %}
|
872 |
+
{% if item.Description__c %}
|
873 |
+
<h6>Description</h6>
|
874 |
+
<p>{{ item.Description__c }}</p>
|
875 |
+
{% endif %}
|
876 |
+
{% if item.Nutritional_Info__c %}
|
877 |
+
<h6>Nutritional Info</h6>
|
878 |
+
<p>{{ item.Nutritional_Info__c }}</p>
|
879 |
+
{% endif %}
|
880 |
+
{% if item.Allergens__c %}
|
881 |
+
<h6>Allergens</h6>
|
882 |
+
<p>{{ item.Allergens__c }}</p>
|
883 |
+
{% endif %}
|
884 |
+
{% if not (item.Ingredients__c or item.Description__c or item.Nutritional_Info__c or item.Allergens__c) %}
|
885 |
+
<p>No details available.</p>
|
886 |
+
{% endif %}
|
887 |
</div>
|
888 |
{% endif %}
|
889 |
</div>
|
|
|
1187 |
menuCards.forEach(card => cardObserver.observe(card));
|
1188 |
menuVideos.forEach(video => videoObserver.observe(video));
|
1189 |
|
|
|
1190 |
const toggleLinks = document.querySelectorAll('.toggle-details');
|
1191 |
toggleLinks.forEach(link => {
|
1192 |
link.addEventListener('click', function () {
|