Permettre de supprimer les fusions (group by) explicitement
Certaines boucles ou critères du core, ou de certains plugins, comme GIS, ajoute par défaut des groupements aux requêtes SQL afin d'obptenir tel ou tel comportement par défaut. Très bien.
Mais il n'y a pour l'instant rien qui permet, à celleux qui font des squelettes, de dire au cas par cas, boucle par boucle, qu'illes ne veulent PAS ce group by (ou qu'illes en veulent un autre ce qui revient au même). En effet, le critère {fusion}
actuel ne marche que champ par champ, et ne fait qu'ajouter à la suite de ce qui existe déjà.
Afin de ne rien casser et de permettre de faire ce qu'on veut, je propose un nouveau critère {fusion_supprimer}
qui supprime tout groupement précédemment défini. On peut ensuite rajouter ou pas un ou plusieurs critère {fusion}
à la suite si jamais on veut rédéfinir autrement.
function critere_fusion_supprimer_dist($idb, &$boucles, $crit){ $boucles[$idb]->group = array(); }
Et pour l'utilisation :
Pour n'avoir aucun groupement : Pour remettre à zéro puis définir explicitement ce qu'on veut :