[Corrigé 3.1.8] Problème classement sur titre

Vous avez trouvé un bug dans l'application (dernière version stable ou bêta): Décrivez le ici afin que la correction soit intégrée a la prochaine version.
Répondre
samy3316
Gsup LEVEL 3
Messages : 56
Enregistré le : ven. 22 janv. 2016 11:08

Bonjour,

Sur le dashboard, lorsque je veux classer l'ensemble des TT en fonction du champ titre, je m'attends à un tri par ordre alphabétique.
Hors ce n'est pas le cas.

Vu que j'ai effectué pas mal de modif dans le code, je me suis dit que cela venait de mes modifs. Mais après vérification, je n'ai pas touché à cette partie là.
J'ai donc testé sur la Webdemo et je reproduis le défaut.

Après plusieurs tests, je ne comprend pas trop la logique de classement à ce niveau là.

SI quelqu'un à une idée ou une solution, je suis preneur :)
GestSup 3.1.7 - Fedora 21 - Firefox/Chrome/IE - PHP 5.6 - MySQL 5.5 - Apache 2.4
Avatar du membre
Flox
Administrateur du site
Messages : 9431
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

nous avons également puis reproduire le soucis il sera corrigé en 3.1.8.

si vous souhaitez faire la modification de votre coté dans le fichier daashboard.php :

remplacer:

Code : Tout sélectionner

<th <?php if ($_GET['order']=='description') echo 'class="active"'; ?> >
							<center>
								<a title="Titre de la demande"  href="<?php echo $url; ?>&order=description&way=<?php echo $arrow_way; ?>">
									<i class="icon-file-text-alt"></i><br />
									Titre
									<?php
									//Display arrows
									if ($_GET['order']=='description'){
										if ($_GET['way']=='ASC') {echo ' <i class="icon-sort-up"></i>';}
										if ($_GET['way']=='DESC') {echo ' <i class="icon-sort-down"></i>';}
									}
									?>
								</a>
							</center>
						</th>
par

Code : Tout sélectionner

<th <?php if ($_GET['order']=='title') echo 'class="active"'; ?> >
							<center>
								<a title="Titre de la demande"  href="<?php echo $url; ?>&order=title&way=<?php echo $arrow_way; ?>">
									<i class="icon-file-text-alt"></i><br />
									Titre
									<?php
									//Display arrows
									if ($_GET['order']=='title'){
										if ($_GET['way']=='ASC') {echo ' <i class="icon-sort-up"></i>';}
										if ($_GET['way']=='DESC') {echo ' <i class="icon-sort-down"></i>';}
									}
									?>
								</a>
							</center>
						</th>
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
samy3316
Gsup LEVEL 3
Messages : 56
Enregistré le : ven. 22 janv. 2016 11:08

Merci beaucoup pour la correction Flox.
Je corrige de suite le dashboard.php
GestSup 3.1.7 - Fedora 21 - Firefox/Chrome/IE - PHP 5.6 - MySQL 5.5 - Apache 2.4
Répondre