Author: esj@rezo.net
Date: 2008-08-12 12:35:44 +0200 (mar, 12 aoû 2008)
New Revision: 12318
Log:
Plutôt que de laisser passer une erreur SQL, améliorer le critère de tri qui permet à présent de trier selon un champ d'une table jointe explicitement.
Test (exemple de Mathieu: tous les forums des articles d'un secteur triés selon date de publication des articles):
{{{
<BOUCLE12318(FORUMS){articles.id_secteur} {!par articles.date}>#ID_FORUM</BOUCLE12318>
}}}
{{{
SELECT L1.date, forum.id_forum
FROM spipnet_forum AS `forum`
INNER JOIN spipnet_articles AS L1 ON ( L1.id_article = forum.id_article )
WHERE (forum.statut = 'publie')
AND (forum.id_parent = 0)
AND (L1.id_secteur = '91')
GROUP BY forum.id_forum
ORDER BY L1.date DESC
}}}
Modified:
spip/ecrire/public/criteres.php