Ne pas avoir de variables globales sur les différentes vues
Discussion avec @aurelBZH, @mikael-s et @RyanHerb (en partant de #2182 (closed) et autres).
On ne devrait pas utiliser de variables globales sp
, segment
... pour chaque vue, mais avoir uniquement des appels au modèle.
Les m.graph
et m.sp
ne sont que des hacks temporaires (on pourrait avoir zéro ou plusieurs sp
, et le code doit fonctionner).
Parmi les pistes évoquées, les vues pourraient s'enregistrer auprès de shortcut
et url_obs
(et potentiellement d'autres). Plus généralement, comme les vues s'enregistrent déjà auprès du modèle, une solution pourrait d'avoir des fonctions type m.getViews(SP)
qui renvoie une liste de vues d'un certain type. À réfléchir/discuter encore, pas urgent pour l'instant.
/label client !-reflexion !-hard