disable the switcher buttons if there is nothing to switch to

This commit is contained in:
Antoine Vandevenne (anv) 2021-03-03 16:44:27 +01:00
parent 36c9519fb1
commit 856365fad9
2 changed files with 26 additions and 6 deletions

View File

@ -1,8 +1,18 @@
<div class="o_languages me-2">
<div class="dropdown">
<button class="btn border dropdown-toggle" id="languages" data-bs-toggle="dropdown">
{{ language }} {# The current language #}
</button>
{% if alternate_languages|length > 0 %}
<button class="btn border dropdown-toggle"
id="languages"
data-bs-toggle="dropdown">
{{ language }} {# The current language #}
</button>
{% else %}
<button class="btn border"
id="languages"
disabled="">
{{ language }} {# The current language #}
</button>
{% endif %}
<ul class="dropdown-menu" aria-labelledby="languages">
{% for alternate_language, language_code, url in alternate_languages %}
<li><a class="dropdown-item" href="{{ url }}">{{ alternate_language }}</a></li>

View File

@ -4,9 +4,19 @@
</div>
<div class="col-8">
<div class="dropdown">
<button class="btn border dropdown-toggle" id="versions" data-bs-toggle="dropdown">
{{ version }} {# The current version #}
</button>
{% if alternate_versions|length > 0 %}
<button class="btn border dropdown-toggle"
id="versions"
data-bs-toggle="dropdown">
{{ version }} {# The current version #}
</button>
{% else %}
<button class="btn border"
id="versions"
disabled="">
{{ version }} {# The current version #}
</button>
{% endif %}
<ul class="dropdown-menu dropdown-menu-end" aria-labelledby="versions">
{% for alternate_version, url in alternate_versions %}
<li><a class="dropdown-item" href="{{ url }}">{{ alternate_version }}</a></li>