templates/documentation/page.html.twig line 1
{% extends 'base.html.twig' %}
{% block content %}
<main id="main">
<section class="breadcrumbs">
<div class="container">
<div class="d-block d-md-flex justify-content-between align-items-center">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="{{ path('documentation') }}">Documentation</a></li>
<li class="breadcrumb-item"><a href="{{ path('documentation_page', {repository: repository, version: version}) }}">{{ repository_data.title }}</a></li>
</ol>
<div class="dropdown mt-3 mt-md-0">
<button
class="btn btn-primary text-light dropdown-toggle"
type="button" id="versionButton"
data-bs-toggle="dropdown"
aria-haspopup="true"
aria-expanded="false"
style="min-width: 8em;"
>
{{ version == 'current' ? repository_data.current_version : version }}
</button>
<div class="dropdown-menu" aria-labelledby="versionButton">
{% for select_version, select_version_data in repository_data.versions %}
{% set output_version = select_version == repository_data.current_version ? 'current' : select_version %}
{% set active_class = select_version == version or (version == 'current' and select_version == repository_data.current_version) ? 'active' : '' %}
<a class="dropdown-item {{ active_class }}" href="{{ path('documentation_page', {repository: repository, version: output_version }) }}">
{{ select_version_data.label|default(select_version) }}
</a>
{% endfor %}
</div>
</div>
</div>
</div>
</section>
<section class="inner-page">
<div class="container">
{{ page|markdown_to_html }}
</div>
</section>
</main>
{% endblock %}