Projet

Général

Profil

Autre #65214

Courriel : attacher un fichier, en provenance d'un form de workflow (bloc de champ)

Ajouté par Anaïs Ecuvillon → en congés, retour le 30/04 il y a presque 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
13 mai 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

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

#1

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.

#2

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

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.

#4

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

#5

Mis à jour par Anaïs Ecuvillon → en congés, retour le 30/04 il y a presque 2 ans

  • Statut changé de Nouveau à Fermé

Formats disponibles : Atom PDF