From 4218d390f5488f273372812fdab99f07ba402570 Mon Sep 17 00:00:00 2001 From: Mat Date: Thu, 24 May 2018 10:49:25 +0200 Subject: [PATCH] =?UTF-8?q?tri=20et=20pagination=20des=20membres,=20bug=20?= =?UTF-8?q?r=C3=A9solu.=20reste=20=C3=A0=20g=C3=A9rer=20les=20pages?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/Ajax/Membre/mainDisplay.html.twig | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/src/AssoBundle/Resources/views/Ajax/Membre/mainDisplay.html.twig b/src/AssoBundle/Resources/views/Ajax/Membre/mainDisplay.html.twig index b1dcb25..70726ad 100755 --- a/src/AssoBundle/Resources/views/Ajax/Membre/mainDisplay.html.twig +++ b/src/AssoBundle/Resources/views/Ajax/Membre/mainDisplay.html.twig @@ -42,8 +42,8 @@ {{ form_start(formMembre) }} {{ form_errors(formMembre) }} - {{ form_row(formMembre.nom) }} {{ form_row(formMembre.prenom) }} + {{ form_row(formMembre.nom) }} {{ form_row(formMembre.email) }} {{ form_row(formMembre.association) }}
@@ -64,10 +64,10 @@ # - Prénom + Prénom - Nom + Nom Email @@ -96,7 +96,7 @@ let table = document.querySelector('table#maintab.membres'); let tbody = table.querySelector('tbody'); - let paginate = { 'step': 10, 'page': 1, 'col': 'id', 'order': 'DESC' }; + let paginate = { 'step': 10, 'page': 1, 'column': 'id', 'order': 'DESC' }; /* * Recharge la table @@ -105,9 +105,9 @@ function reloadTableMembre(paginate) { + tbody.innerHTML = null; let membreURL = Routing.generate('api_membre_read_paginate', paginate); - tbody.innerHTML = null; AJAX('GET', membreURL, function(request) { let json = JSON.parse(request.responseText); @@ -248,14 +248,9 @@ let stepform = document.querySelector('form#pagination select'); stepform.addEventListener('change', function(e) { - step = (this.value === '-1') ? 10 : this.value; - paginate.step = step; - console.log(paginate); - reloadTableMembre(paginate); - console.log('change step='+ step); }); /* @@ -276,8 +271,9 @@ } }); - paginate.col = col; + paginate.column = col; paginate.order = (paginate.order === 'ASC') ? 'DESC' : 'ASC'; + console.log(paginate); reloadTableMembre(paginate); let th = this.parentNode; -- GitLab