{% sw_extends '@Storefront/storefront/base.html.twig' %}
{% block base_content %}
<div class="text-center glossary-index">
<h1>{{ "cogi-glossary.title"|trans }}</h1>
<p>{{ "cogi-glossary.description"|trans }}</p>
</div>
<div class="row form-row glossary-index">
{% set entryCount = 0 %}
{% for item in glossaryIndex %}
{% if item.firstChar == "#" %}
{% set entryCount = item.entryCount %}
{% endif %}
{% endfor %}
<div class="col mb-2">
{% if entryCount == 0 %}
<a class="btn btn-sm btn-outline-primary btn-block disabled"
title="{{ entryCount }} {{ "cogi-glossary.entries"|trans }}"
href="">#</a>
{% else %}
<a class="btn btn-sm btn-outline-primary btn-block{% if glossarySelected == "#" %} active{% endif %}"
title="{{ entryCount }} {{ "cogi-glossary.entries"|trans }}"
href="{{ seoUrl('cogi-glossary.index') }}">#</a>
{% endif %}
</div>
{% for char in 'A'..'Z' %}
{% set entryCount = 0 %}
{% for item in glossaryIndex %}
{% if item.firstChar == char %}
{% set entryCount = item.entryCount %}
{% endif %}
{% endfor %}
<div class="col mb-2">
{% if entryCount == 0 %}
<a class="btn btn-sm btn-outline-primary btn-block disabled"
title="{{ entryCount }} {{ "cogi-glossary.entries"|trans }}"
href="">{{ char }}</a>
{% else %}
<a class="btn btn-sm btn-outline-primary btn-block{% if glossarySelected == char %} active{% endif %}"
title="{{ entryCount }} {{ "cogi-glossary.entries"|trans }}"
href="{{ seoUrl('cogi-glossary.index', {'firstChar': char}) }}">{{ char }}</a>
{% endif %}
</div>
{% endfor %}
</div>
<div class="row">
<div class="col-3 d-none d-md-block">
<div class="list-group">
{% for item in glossary %}
<a class="list-group-item" href="#{{ item.name }}" title="{{ item.name }}">
{{ item.name }}
</a>
{% endfor %}
</div>
</div>
<div class="col-md-9">
<div class="row">
{% for item in glossary %}
<div class="col-sm-6">
<div class="glossary" id="{{ item.name }}">
<div class="glossary-title">
{{ item.name }}
</div>
<div class="glossary-body">
{% if item.media %}
<div class="glossary-img">
<img class="w-100" src="{{ item.media.url }}" alt="{{ item.name }}">
</div>
{% endif %}
<div class="glossary-text">
{{ item.description }}
</div>
</div>
<a class="btn btn-outline-primary"
title="{{ "cogi-glossary.more"|trans }}"
href="{{ seoUrl('cogi-glossary.article', {'firstChar': item.firstChar, 'glossaryId': item.id}) }}">{{ "cogi-glossary.more"|trans }}</a>
</div>
</div>
{% endfor %}
</div>
</div>
</div>
{% endblock %}