Fix things + memorisation interface_mode
This commit is contained in:
parent
f9f62bd1b6
commit
e9af6f5cfd
3 changed files with 8 additions and 2 deletions
|
@ -15,7 +15,9 @@ function InterfaceRecherche(STATIC_ROOT, API_LIEU, ITEMS_URL, lieux) {
|
||||||
|
|
||||||
function initInterface() {
|
function initInterface() {
|
||||||
main_container = $("body");
|
main_container = $("body");
|
||||||
if (main_container.hasClass("vue-liste")) {
|
if (sessionStorage && sessionStorage.interface_mode) {
|
||||||
|
interface_mode = sessionStorage.interface_mode;
|
||||||
|
} else if (main_container.hasClass("vue-liste")) {
|
||||||
interface_mode = "liste";
|
interface_mode = "liste";
|
||||||
} else if (main_container.hasClass("vue-carte")) {
|
} else if (main_container.hasClass("vue-carte")) {
|
||||||
interface_mode = "carte";
|
interface_mode = "carte";
|
||||||
|
@ -67,6 +69,9 @@ function InterfaceRecherche(STATIC_ROOT, API_LIEU, ITEMS_URL, lieux) {
|
||||||
interface_mode = mode;
|
interface_mode = mode;
|
||||||
main_container.removeClass("vue-carte vue-hybride vue-liste")
|
main_container.removeClass("vue-carte vue-hybride vue-liste")
|
||||||
.addClass("vue-"+mode);
|
.addClass("vue-"+mode);
|
||||||
|
if (sessionStorage) {
|
||||||
|
sessionStorage.interface_mode = mode;
|
||||||
|
}
|
||||||
if (mode=="hybride" || mode=="carte") {
|
if (mode=="hybride" || mode=="carte") {
|
||||||
initCarte();
|
initCarte();
|
||||||
map.invalidateSize();
|
map.invalidateSize();
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
{% block title %}Chercher un stage - ExperiENS{% endblock %}
|
{% block title %}Chercher un stage - ExperiENS{% endblock %}
|
||||||
|
|
||||||
{% block extra_content_class %}recherche{% endblock %}
|
{% block bodyclass %}recherche{% endblock %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<h1>Chercher un stage</h1>
|
<h1>Chercher un stage</h1>
|
||||||
|
|
|
@ -66,6 +66,7 @@ TEMPLATES = [
|
||||||
'django.template.context_processors.media',
|
'django.template.context_processors.media',
|
||||||
'django.template.context_processors.static',
|
'django.template.context_processors.static',
|
||||||
'django.template.context_processors.tz',
|
'django.template.context_processors.tz',
|
||||||
|
'django.template.context_processors.request',
|
||||||
'django.contrib.messages.context_processors.messages',
|
'django.contrib.messages.context_processors.messages',
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in a new issue