Overview
Comment:Correction [a42abfebcb] Tri sur ID membre ne fonctionne pas
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | stable
Files: files | file ages | folders
SHA1: 456b9f8b2d50285a5e48501b9579f8542f7ff985
User & Date: bohwaz on 2017-04-10 00:40:32
Other Links: manifest | tags
References
2017-04-10
00:42 Fixed ticket [a42abfebcb]: Tri sur id membre ne fonctionne pas plus 5 other changes artifact: 81b615e448 user: bohwaz
Context
2017-04-28
07:28
Implémentation de l'utilisation d'un SMTP externe (optionnel) pour l'envoi de mails check-in: 2f39cf54bf user: bohwaz tags: trunk, stable
2017-04-10
00:40
Correction [a42abfebcb] Tri sur ID membre ne fonctionne pas check-in: 456b9f8b2d user: bohwaz tags: trunk, stable
2017-03-30
12:52
Fix: limitation du nombre d'itérations pour les cas où la page parent indique la page enfant comme parent! check-in: 99c27ea18e user: bohwaz tags: trunk, stable
Changes

Modified src/www/admin/membres/index.php from [e09c25c0fe] to [67dc558d96].

51
52
53
54
55
56
57
58
59
60
61
62
63
64
65

	if (isset($_GET['d']))
	    $desc = true;

	$fields = $champs->getListedFields();

	// Vérifier que le champ de tri existe bien dans la table
	if (!array_key_exists($order, $fields))
	{
		// Sinon par défaut c'est le premier champ de la table qui fait le tri
		$order = key($fields);
	}

	$tpl->assign('order', $order);
	$tpl->assign('desc', $desc);







|







51
52
53
54
55
56
57
58
59
60
61
62
63
64
65

	if (isset($_GET['d']))
	    $desc = true;

	$fields = $champs->getListedFields();

	// Vérifier que le champ de tri existe bien dans la table
	if ($order != 'id' && !array_key_exists($order, $fields))
	{
		// Sinon par défaut c'est le premier champ de la table qui fait le tri
		$order = key($fields);
	}

	$tpl->assign('order', $order);
	$tpl->assign('desc', $desc);