{% include "header" %} {% include "course_version_outdated_alert", courses: courses.in_catalog %} {% include "sub_navigation" %} {% assign catnamefromurl = params['catname'] %} {% assign catnamefromurl = catnamefromurl | url_decode %} {{ catnamefromurl }} {% 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 subcategoryname = "" %} {% for category in sorted_categories %} {% if category.name contains catnamefromurl %} {% assign categoryfullname = category.name %} {% assign nameArr = categoryfullname | remove: '[' | split: "]" %} {% assign subcategoryname = subcategoryname | append: nameArr[1] | append: ',' %} {% endif %} {% endfor %} {% assign tempArr = subcategoryname | split: "," %} {% assign catArr = tempArr | uniq %} {% for catname in catArr %} {{ catname }} {% endfor %} {% for category in sorted_categories %} {% if category.name contains catnamefromurl %} {% include "subcategorie_courses" categorie_fullname: category.name %} {% endif %} {% endfor %} {% include "footer" %}