Améliorer _request et set_request pour prendre en compte les champs qui sont des tableaux
Dans la norme HTML, tout champ posté dans un formulaire peut être un tableau, même très profond. Dans ce cas la norme est que le nom du champ dans le code soit name="tableau[index][index]".
Dans Saisies c'est plus ou moins bien pris en compte avec une surcharge saisies_request et saisies_set_request, qui gère aussi le cas où on doit chercher ou enregistrer la valeur dans un sous-index du champ racine. Mais cela n'a strictement aucune spécificité à Saisies. N'importe quel formulaire HTML, fait de n'importe quelle façon, peut avoir des champs qu'on veut enregistrer dans des sous-index.
Je pense donc que _request() et set_request() devraient directement le prendre en compte dans le core.
Il faut au moins gérer la notation officielle des champs de ce type gérés par HTML. Si on fait _request('tableau[index]')
alors ça ne doit PAS chercher cette chaine telle quelle dans le tableau, ce qui n'a jamais aucun sens, mais bien chercher "tableau", puis si c'est bien un tableau, chercher "index" à l'intérieur, et renvoyer cette valeur là.
De même pour set_request() dans l'autre sens.
Pour compléter, ces deux fonctions devraient aussi prendre en compte la notation qu'on utilise aussi partout ailleurs : tableau/index/index.
Cela ferait une mutualisation à priori simple, et éviterait à chaque formulaire de gérer ces cas, en étant raccord à la fois avec la notation HTML et l'autre que l'on utilise partout.