Project

General

Profile

Development #69829

Action de wf externe : pouvoir définir le Formulaire / Modèle de fiche avec une expression (un "autre" dans la liste)

Added by Stéphane Laget about 2 years ago. Updated about 1 month ago.

Status:
Information nécessaire
Priority:
Normal
Target version:
-
Start date:
03 October 2022
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

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

#1

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.

#2

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.

#3

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).

#4

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
#5

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".

Also available in: Atom PDF