Add locale selection menu
parent
d4fb881087
commit
8ed04f69fd
@ -1,22 +1,34 @@
|
||||
{% extends "/symfony.html.twig" %}
|
||||
|
||||
{% block headerTag %}
|
||||
<header class="pb-2">
|
||||
<header class="pb-2 d-flex flex-column justify-content-start fixed-top">
|
||||
{% endblock %}
|
||||
{% block headerContent %}
|
||||
<nav class="navbar-light d-flex flex-column justify-content-start fixed-top">
|
||||
<div class="d-flex justify-content-between w-100 px-2">
|
||||
<!--region Website name-->
|
||||
<a class="navbar-brand" href="{{ path('core_main') }}">
|
||||
Web EDM
|
||||
</a>
|
||||
<!--endregion-->
|
||||
<!--region menu-->
|
||||
<div class="d-flex align-items-center">
|
||||
<a href="{{ path('user_signIn') }}" class="me-3">Sign In</a>
|
||||
<a href="{{ path('user_signUp') }}" class="me-3">Sign Up</a>
|
||||
</div>
|
||||
<!--endregion-->
|
||||
</div>
|
||||
</nav>
|
||||
<div class="d-flex justify-content-between w-100 px-2">
|
||||
<!--region Website name-->
|
||||
<a class="navbar-brand" href="{{ path('core_main') }}">
|
||||
Web EDM
|
||||
</a>
|
||||
<!--endregion-->
|
||||
<!--region menu-->
|
||||
<nav class="navbar navbar-expand-lg py-0">
|
||||
<ul class="navbar-nav">
|
||||
<li class="nav-item"><a href="{{ path('user_signIn') }}" class="nav-link py-0">Sign In</a></li>
|
||||
<li class="nav-item"><a href="{{ path('user_signUp') }}" class="nav-link py-0">Sign Up</a></li>
|
||||
<li class="nav-item dropdown">
|
||||
<a class="nav-link dropdown-toggle py-0" id="dropdown-locale" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">
|
||||
{{ app.request.locale|locale_name(app.request.locale)|u.title }}
|
||||
</a>
|
||||
<ul class="dropdown-menu" aria-labelledby="dropdown-locale">
|
||||
{% for locale in locale_all %}
|
||||
<li>
|
||||
<a class="dropdown-item" href="{{ path(app.current_route, {'_locale': locale}) }}">{{ locale|locale_name(app.request.locale)|u.title }}</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
<!--endregion-->
|
||||
</div>
|
||||
{% endblock %}
|
Loading…
Reference in New Issue