Projet

Général

Profil

« Précédent | Suivant » 

Révision 13138928

Ajouté par Serghei Mihai il y a environ 9 ans

make active current page (#6605)

Voir les différences:

ckanext/ozwillo_theme/templates/header.html
1 1
{% set current_lang = request.environ.CKAN_LANG %}
2
{% set current_page = request.environ.CKAN_CURRENT_URL %}
2 3
<nav id="t3-mainnav" class="wrap navbar navbar-default navbar-fixed-top t3-mainnav">
3 4
	<div class="container">
4 5

  
......
27 28
{% if c.userobj %}
28 29
  <a class="dropdown-toggle nav-data" href="#" data-toggle="dropdown">{% trans %}Data{% endtrans %}<b class="caret"></b></a>
29 30
  <ul class="dropdown-menu">
30
    <li><a href="/{{current_lang}}">{% trans %}Home{% endtrans %}</a></li>
31
    <li><a href="/{{current_lang}}/dataset">{% trans %}Datasets{% endtrans %}</a></li>
32
    <li><a href="/{{current_lang}}/organization">{% trans %}Organizations{% endtrans %}</a></li>
33
    <li><a href="/{{current_lang}}/group">{% trans %}Groups{% endtrans %}</a></li>
31
    <li{% if current_page == '/' %} class='active'{% endif %}><a href="/{{current_lang}}">{% trans %}Home{% endtrans %}</a></li>
32
    <li{% if current_page.startswith('/dataset') %} class='active'{% endif %}><a href="/{{current_lang}}/dataset">{% trans %}Datasets{% endtrans %}</a></li>
33
    <li{% if current_page.startswith('/organization') %} class='active'{% endif %}><a href="/{{current_lang}}/organization">{% trans %}Organizations{% endtrans %}</a></li>
34
    <li{% if current_page.startswith('/group') %} class='active'{% endif %}><a href="/{{current_lang}}/group">{% trans %}Groups{% endtrans %}</a></li>
34 35
    <li class="divider"></li>
35
    <li><a href="/{{current_lang}}/dashboard">{% trans %}Dashboard{% endtrans %}</a></li>
36
    <li{% if current_page.startswith('/dashboard') %} class='active'{% endif %}><a href="/{{current_lang}}/dashboard">{% trans %}Dashboard{% endtrans %}</a></li>
36 37
  </ul>
37 38
  {% else %}
38 39
    <a class="dropdown-toggle nav-data" href="/">{% trans %}Data{% endtrans %}</a>

Formats disponibles : Unified diff