{% include "header" %} {% include "course_version_outdated_alert", courses: courses.in_catalog %} {% include "sub_navigation" %} {{ catalog.headline }} {{ catalog.subheadline }} {% assign sorted_categories = current_school.filterable_categories | sort: "name" %} All Categories {% comment %} Need to iterate over all filterable categories, target all searched cards, check if cat exists, render if found {% endcomment %} {% comment %} Need to generate category entires dynamically? Might not be possible because liquid is server side. Would need to pull all cats before load but all Searched Results after render {% endcomment %} {% assign categoryname = "" %} {% for category in sorted_categories %} {% assign categoryfullname = category.name %} {% assign nameArr = categoryfullname | remove: '[' | split: "]" %} {% assign categoryname = categoryname | append: nameArr[0] | append: ',' %} {% endfor %} {% assign tempArr = categoryname | split: "," %} {% assign catArr = tempArr | uniq %} {% for catname in catArr %} {{ catname }} {% endfor %} {% for catname in catArr %} {% include "categorie_courses" categorie_name: catname %} {% endfor %} {% include "footer" %}