{% assign groupedRecords= {} %}
{% for rec in records.results.entities %}
{% assign recId= rec.recId%}
{% if groupedRecords[recId] == null %}
{% assign groupedRecords= groupedRecords | merge: { recid: {"attr1": rec.attr1, "createdon": rec.createdon, "array": []}} %}
{% endif %}
{% if rec["attachment.attr"] %}
{% assign tempArray = groupedRecords[recId].array%}
{% assign updatedArray= tempArray | push: rec["attachment.attr"] %}
{% assign groupedMessages[recId].array= updatedArray %}
{% endif %}
{% endfor %}
<div class="row sectionBlockLayout text-left" style="min-height: auto; padding: 8px;"></div>
<div class="container" style="display: flex; flex-wrap: wrap;">
{% fetchxml menuItems %}
<fetch mapping='logical'>
<entity name='ipps_menu'>
<attribute name='ipps_menuid'></attribute>
<attribute name='ipps_menu1'></attribute>
<attribute name='ipps_category'></attribute>
<attribute name='ipps_description'></attribute>
<attribute name='ipps_price'></attribute>
<order attribute='ipps_category' descending='false'></order>
</entity>
</fetch>
{% endfetchxml %}
{% assign currentCategory = "" %}
{% for item in menuItems.results.entities %}
{% if item.ipps_category.label != currentCategory %}
{% if currentCategory != "" %}</div>{% endif %}
<div class="col-md-12"><h2>{{ item.ipps_category.label }}</h2></div>
<div class="row">
{% assign currentCategory = item.ipps_category.label %}
{% endif %}
<div class="col-md-4">
<div class="card" style="margin: 10px;">
<div class="card-body">
<h4 class="card-title">{{ item.ipps_menu1 }}</h4>
<p class="card-text">{{ item.ipps_description }}</p>
<p class="card-text"><strong>Price: </strong>{{ item.ipps_price }}</p>
</div>
</div>
</div>
{% endfor %}
</div>
</div>
</div>
Jon Unzueta
87
Super User 2025 Season 2
Shafiuddin
45
Fubar
44
Super User 2025 Season 2