Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

library fields #3535

Open
Sicoval31 opened this issue Sep 19, 2024 · 1 comment
Open

library fields #3535

Sicoval31 opened this issue Sep 19, 2024 · 1 comment

Comments

@Sicoval31
Copy link

Hi,
many fields are used in many forms (first name, name, coputer, departement, etc)
For each form we have the same fields again and again : same type fields, same constraints, etc

Having a library of fields we can use in many forms would be a great update.
So, if i need to change a properties of a field, i have to change that in all forms .. with a libray i make 1 change.


Bonjour,
je réitère ma proposition faite sur le forum glpi d'avoir une bibliothèque de champs que l'on pourrait insérer dans les formulaires.
Nous avons souvent plusieurs formulaires qui ont tous les mêmes champs (types et propriétés). Par exmple un chmap prenom, nom, service, direction; villle, etc ...
si j'ai 30 formaulires, je retourve 30 fois le même champs.
Avec une bibliothèque, je n'aurai plus qu'un seul champ.
Ainsi si je dois apporter une modification à ce champ, plutôt que de faire une modif sur 30 formualires, je ne la fait plus qu'une seule fois.

De ce que j'en vois en base, on a une table des questions et une table des formulaires avec un lien sur l'id_forms, une table librairie supplémentaire servirai de table pivot entre les questions et le formulaire. Après il y a peut-être d'autres contraintes sur le codage que je ne perçois surement pas

Cdlt

PS : comme c'est une idée et pas un besoin, malgré notre souscription glpi-network, nous n'allons pas financer ce dev précis

@btry
Copy link
Collaborator

btry commented Sep 19, 2024

Hi

This is something I had in mind but no time was found to do it, and this feature is quite complex as it impact more things in the plugin than you identified. This is a feature big enough to require a very engaged contributor or sponsorship.

Wait for GLPI 11 and native forms to ask this feature as no new feature will be added in this plugin.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants