rester sur la page sur un F5 (fixes #70)

This commit is contained in:
afornerot 2020-01-02 14:36:26 +01:00
parent 500362ea3f
commit ec17681560
1 changed files with 7 additions and 1 deletions

View File

@ -219,7 +219,6 @@
{% block localjavascript %} {% block localjavascript %}
var idpage; var idpage;
$('document').ready(function(){ $('document').ready(function(){
{% for page in pagesadmin %} {% for page in pagesadmin %}
{% if page.id==entity.id %} {% if page.id==entity.id %}
@ -241,6 +240,7 @@
{% endfor %} {% endfor %}
{% endfor %} {% endfor %}
// Rendre les pages user déplacable // Rendre les pages user déplacable
$("#pagesuser").sortable({ $("#pagesuser").sortable({
axis: "x", axis: "x",
@ -369,6 +369,8 @@
// Sauvegarder la page en cours // Sauvegarder la page en cours
idpage=id; idpage=id;
// Cacher toutes les pages // Cacher toutes les pages
$(".pageframereload").remove(); $(".pageframereload").remove();
$(".pageframe").hide(); $(".pageframe").hide();
@ -382,6 +384,10 @@
url=url.replace('yy',usage); url=url.replace('yy',usage);
url=url.replace('zz',groupid); url=url.replace('zz',groupid);
passurl="{{ path('cadoles_core_home',{id:'xx'}) }}";
passurl=passurl.replace('xx',id);
history.pushState('data to be passed', 'Title of the page', passurl);
// Si force le rechargement et frame existante on la détruit // Si force le rechargement et frame existante on la détruit
if(forcereload&&$("#page-"+id).length) if(forcereload&&$("#page-"+id).length)
$("#page-"+id).remove(); $("#page-"+id).remove();