Des onglets verticaux #123

Closed
opened 2 years ago by maieul · 5 comments
maieul commented 2 years ago
Owner

Sur une idée de @rastapopoulos : permettre d'avoir des onglets "verticaux" pour gérer les cas où il y en a beaucoup (par exemple, à terme, sur les traitements de formidable).

Sur une idée de @rastapopoulos : permettre d'avoir des onglets "verticaux" pour gérer les cas où il y en a beaucoup (par exemple, à terme, sur les traitements de formidable).

À définir si ya besoin de plusieurs options (onglet=on/oui + onglet_type=…) alors que ya qu'un seul autre type que celui par défaut.

L'option "onglet" permet déjà possiblement de mettre d'autres valeurs puisque le test est onglet!=non. Du coup ça pourrait parfaitement être changé pour des radios avec :
Transformer le groupe en onglet 👍:
( ) Non
( ) Onglet classique
( ) Onglet vertical

Mais aussi, comme cette option onglet est groupe par groupe, que ce soit en une ou plusieurs options, ya un truc qui change rien : ça voudrait rien dire d'avoir à la fois onglets horizontaux et verticaux au même niveau. Donc je ne sais pas trop la meilleure manière d'activer ça. :)

À définir si ya besoin de plusieurs options (onglet=on/oui + onglet_type=…) alors que ya qu'un seul autre type que celui par défaut. L'option "onglet" permet déjà possiblement de mettre d'autres valeurs puisque le test est onglet!=non. Du coup ça pourrait parfaitement être changé pour des radios avec : Transformer le groupe en onglet 👍: ( ) Non ( ) Onglet classique ( ) Onglet vertical Mais aussi, comme cette option onglet est groupe par groupe, que ce soit en une ou plusieurs options, ya un truc qui change rien : ça voudrait rien dire d'avoir à la fois onglets horizontaux et verticaux au même niveau. Donc je ne sais pas trop la meilleure manière d'activer ça. :)
Poster
Owner

une option globale sur le formulaire onglet_mode ?

Et d'ailleurs est-ce que cela a du sens de mêlanger des fieldsets pas onglets à des fieldset onglet ?

une option globale sur le formulaire `onglet_mode` ? Et d'ailleurs est-ce que cela a du sens de mêlanger des fieldsets pas onglets à des fieldset onglet ?

Bah oui sur un gros form il pourrait parfaitement y avoir les deux : des onglets par défaut horizontaux notamment pour la racine, pour les choses où on sait le nombre et que c'est pas long (quand ya 3 ou 4 onglets courts), et à l'intérieur il pourrait parfaitement y avoir un sous découpage avec des onglets verticaux.

Là actuellement les onglets ne sont pas limités aux fieldsets racines, ça peut parfaitement être à l'intérieur d'autres groupes pour des sous fieldsets

ce qui ne devrait pas être possible c'est de mélanger les types sur le même niveau de fieldsets, mais du coup comme j'arrive pas encore trop à voir où/comment doit être défini ce type, je vois pas comment l'empêcher (et si c'est le cas ça prendrait le type du premier onglet de la liste ?)

Bah oui sur un gros form il pourrait parfaitement y avoir les deux : des onglets par défaut horizontaux notamment pour la racine, pour les choses où on sait le nombre et que c'est pas long (quand ya 3 ou 4 onglets courts), et à l'intérieur il pourrait parfaitement y avoir un sous découpage avec des onglets verticaux. Là actuellement les onglets ne sont pas limités aux fieldsets racines, ça peut parfaitement être à l'intérieur d'autres groupes pour des sous fieldsets ce qui ne devrait pas être possible c'est de mélanger les types sur le même niveau de fieldsets, mais du coup comme j'arrive pas encore trop à voir où/comment doit être défini ce type, je vois pas comment l'empêcher (et si c'est le cas ça prendrait le type du premier onglet de la liste ?)
Poster
Owner

hum, oui. Je sais pas. Les seuls autres idées qui me viennent à l'esprit sont usine à gaz (genre avoir un contenur globale pour les fieldsets sur lequel on dit "c'est en onglet avec tel ou tel type d'onglet).

hum, oui. Je sais pas. Les seuls autres idées qui me viennent à l'esprit sont usine à gaz (genre avoir un contenur globale pour les fieldsets sur lequel on dit "c'est en onglet avec tel ou tel type d'onglet).
tcharlss added the
amélioration
label 2 years ago
maieul referenced this issue from a commit 4 months ago
maieul referenced this issue from a commit 4 months ago
maieul referenced this issue from a commit 4 months ago
maieul referenced this issue from a commit 4 months ago
maieul referenced this issue from a commit 4 months ago
maieul referenced this issue from a commit 4 months ago
maieul referenced this issue from a commit 4 months ago
maieul referenced this issue from a commit 4 months ago
maieul referenced this issue from a commit 4 months ago
maieul referenced this issue from a commit 4 months ago
maieul referenced this issue from a commit 4 months ago
maieul referenced this issue from a commit 4 months ago
Poster
Owner

ca donc été intégré (voir pr #203)

ca donc été intégré (voir pr #203)
maieul closed this issue 4 months ago
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.