{% from 'macros/glyphs.html' import opener %}
{% set all_href = (url_for('market.browse.browse_all') ~ qs)|host %} {% set all_active = (category_label == 'All Products') %}
All
{% for cat, data in categories.items() %}
{% set href = (url_for('market.browse.browse_top', top_slug=data.slug) ~ qs)|host %}
{{ cat }}
{{ data.count }}
{{ opener('cat')}}
{% if data.subs %}
{% for sub in data.subs %} {% set href = (url_for('market.browse.browse_sub', top_slug=data.slug, sub_slug=sub.slug) ~qs)|host%} {% if top_slug==(data.slug | lower) and sub_slug == sub.slug %}
{{ sub.html_label or sub.name }}
{{ sub.count }}
{% endif %} {% endfor %} {% for sub in data.subs %} {% if not (top_slug==(data.slug | lower) and sub_slug == sub.slug) %} {% set href = (url_for('market.browse.browse_sub', top_slug=data.slug, sub_slug=sub.slug) ~ qs)|host%}
{{ sub.name }}
{{ sub.count }}
{% endif %} {% endfor %}
{% else %} {% set href = (url_for('market.browse.browse_top', top_slug=data.slug) ~ qs)|host%} View all {% endif %}
{% endfor %} {% include '_types/market/_admin.html' %}