Autre #65214
Courriel : attacher un fichier, en provenance d'un form de workflow (bloc de champ)
0%
Description
Pour l'atelier Ha-Py, J'ai dans mon workflow un formulaire pour ajouter qui me permet d'ajouter des fichiers depuis un bloc de champs qui contient un champ fichier.
https://demarches-hautes-pyrenees.test.entrouvert.org/backoffice/workflows/44/status/2/items/7/fields/
Je veux envoyer ces fichiers en pièces jointes d'un courriel :
https://demarches-hautes-pyrenees.test.entrouvert.org/backoffice/workflows/44/status/6/items/3/
ma variable de fichier est : {{ form_workflow_form_echange_var_pieces }}
que je la renseigne et ajoute un unique fichier ou que je renseigne :
{% for piece in form_workflow_form_echange_var_pieces %}{{ piece.fichier}} {% endfor %}
aucun des deux ne fonctionne, je n'arrive pas à joindre en pièce jointe d'un courriel des fichiers en provenance d'un formulaire de workflow depuis un bloc de champs qui contient un champ fichier.
Historique
Mis à jour par Frédéric Péters il y a presque 2 ans
- Tracker changé de Development à Autre
ma variable de fichier est : {{ form_workflow_form_echange_var_pieces }}
C'est un bloc de champ pas un fichier, ça ne peut en effet pas être pris comme étant un fichier.
{% for piece in form_workflow_form_echange_var_pieces }{{ piece.fichier}} { endfor %}
Ça produit une chaine de caractères a priori avec les différents noms de fichier.
~~
J'entends bien que tu veux avoir en fichiers joints les fichiers ajoutés via n lignes du bloc de champs, je n'ai pas de réponse tout de suite.
Mis à jour par Thomas Noël il y a presque 2 ans
Actuellement on n'a pas de boucle possible ici, il faut indiquer plusieurs pièces à joindre :
- {{ form_workflow_form_echange_var_pieces_0_fichier }}
- {{ form_workflow_form_echange_var_pieces_1_fichier }}
- {{ form_workflow_form_echange_var_pieces_2_fichier }}
- et ainsi de suite, autant que le nombre max possible de bloc
Mis à jour par Pierre Cros il y a presque 2 ans
Envoyer les URLs vers les fichiers dans le corps du mail plutôt que joindre les fichiers au mail, c'est meilleur pour la planète, tout de même.
Mis à jour par Anaïs Ecuvillon → en congés, retour le 30/04 il y a presque 2 ans
Pierre Cros a écrit :
Envoyer les URLs vers les fichiers dans le corps du mail plutôt que joindre les fichiers au mail, c'est meilleur pour la planète, tout de même.
oui, je n'avais pas pensé à ça, effectivement, je peux pointer vers le fichier dans le corps du mail. Je vais le faire comme ça pour le moment, merci
Mis à jour par Anaïs Ecuvillon → en congés, retour le 30/04 il y a presque 2 ans
- Statut changé de Nouveau à Fermé