Development #69829
Action de wf externe : pouvoir définir le Formulaire / Modèle de fiche avec une expression (un "autre" dans la liste)
0%
Description
On peut avoir des wfs génériques qui pilotent plusieurs modèles de fiches.
Si on veut pouvoir déclencher le même type de wf externe, on doit définir plusieurs fois la même action de wf externe (en les conditionnant avec le slug de la fiche par exemple), il serait plus simple de pouvoir pointer le modèle de fiche ou le formulaire avec une expression.
History
Updated by Pierre Cros about 2 years ago
Pour reformuler et être sûr que je comprends, le but c'est de pouvoir utiliser, dans la configuration de l'action workflow externe, une variable comme modèle de fiche/formulaire.
Et donc ensuite le "ciblage" concernerait tous les modèles/formulaire correspondant à la variable.
C'est quand même bien opaque.
Si à la place de choisir un modèle/formulaire, on choisissait un WF puis explicitement les modèles/formulaires associées à ce WF que l'on souhaite utiliser, ce serait moins opaque je trouve.
Updated by Stéphane Laget about 2 years ago
Pierre Cros a écrit :
Si à la place de choisir un modèle/formulaire, on choisissait un WF puis explicitement les modèles/formulaires associées à ce WF que l'on souhaite utiliser, ce serait moins opaque je trouve.
ce serait plus intuitif, c'est sûr.
Updated by Frédéric Péters about 1 month ago
- Status changed from Nouveau to Information nécessaire
- Assignee set to Stéphane Laget
Si à la place de choisir un modèle/formulaire, on choisissait un WF puis explicitement les modèles/formulaires associées à ce WF que l'on souhaite utiliser (...)
Je suis perdu ici la description initiale me semblait justement être l'expression d'un besoin où la sélection explicite d'un modèle de fiche / formulaire n'était pas possible (puisque variant selon l'objet en court).
Updated by Stéphane Laget about 1 month ago
En fait, la sélection de l'action globale va forcément déprendre du workflow cible.
L'idée serait donc de pouvoir choisir :
1/ le wf cible via une liste déroulante
2/ Puis l'action globale concernée (dépendant du wf sélectionné)
et 3/ le modèle de fiche concerné.Et ici pouvoir :
- soit sélectionner le modèle dans une liste déroulante (=les modèles de fiches gérés par le wf sélectionné)
- soit choisir "autre" et renseigner le slug du modèle de fiches
Updated by Frédéric Péters about 1 month ago
Donc actuellement :
Formulaire / Modèle de fiche [ ....................... |v] Action [ ....................... |v]
et la proposition serait :
Workflow [ ....................... |v] Action [ ....................... |v] (liste qui varie selon le workflow sélectionné) Formulaire / Modèle de fiche [ ....................... |v] (liste qui varie pareil) (avec un choix autre : [ .................................. ] saisie d'un gabarit qui donne un slug)
Mais un formulaire et un modèle de fiche peuvent avoir le même slug, donc plutôt deux choix "autre", un "autre formulaire" et un "autre modèle de fiche".