Projet

Général

Profil

0001-grandlyon-sau-authorize-visiting-urgence-pages-26242.patch

Serghei Mihai, 07 septembre 2018 16:43

Télécharger (2,18 ko)

Voir les différences:

Subject: [PATCH] grandlyon-sau: authorize visiting "urgence" pages (#26242)

 static/grandlyon-sau/extra.js                     | 11 -----------
 .../combo/cells/urgence/menu-cell.html            | 15 ---------------
 2 files changed, 26 deletions(-)
 delete mode 100644 templates/variants/grandlyon-sau/combo/cells/urgence/menu-cell.html
static/grandlyon-sau/extra.js
3 3
	var sheet = document.head.appendChild(document.createElement("style")).sheet;
4 4
	sheet.insertRule('#content div.bandeau div {background-image: url("' + document.body.attributes['data-picture'].value + '"); background-repeat: no-repeat; background-size: calc(100% - 4em); height: 350px; background-position: center bottom', 0);
5 5
    }
6

  
7
    $('div.menucell.urgence a').click(function(e) {
8
        e.preventDefault();
9
        var $selected = $(this).parents('li');
10
        $.each($selected.parents('ul').children(), function(index, element) {
11
            if ($(element).data('menu-page-id') != $selected.data('menu-page-id')) {
12
                $(element).removeClass('selected');
13
            }
14
        });
15
        $(this).parents('li').toggleClass('selected');
16
    });
17 6
});
templates/variants/grandlyon-sau/combo/cells/urgence/menu-cell.html
1
{% load combo %}
2
{% if menuitems %}
3
<ul>
4
{% spaceless %}
5
{% for menuitem in menuitems %}
6
<li data-menu-page-id="{{ menuitem.page.id }}" class="menu-{{ menuitem.page.slug }}">
7
  <a href="{% page_absolute_url menuitem.page %}"><span>{{ menuitem.page.title }}</span></a>
8
  <div class="page-description">
9
    {{ menuitem.page.description }}
10
  </div>
11
</li>
12
{% endfor %}
13
{% endspaceless %}
14
</ul>
15
{% endif %}
16
-