Projet

Général

Profil

Development #41319

Modèle de mails - Pouvoir mettre des fichiers en PJ

Ajouté par Stéphane Laget il y a environ 4 ans. Mis à jour il y a environ 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
03 avril 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Pouvoir, comme l'action de création d'un mail, insérer des pj.
Avec des expressions du type vars().get('reponse_var_pj1_raw'), cela ne devrait pas générer d'erreurs même si le fichier n'existe pas.


Fichiers

Révisions associées

Révision 5917073e (diff)
Ajouté par Frédéric Péters il y a environ 4 ans

mail templates: add possibility to pre-set attachments (#41319)

Historique

#1

Mis à jour par Frédéric Péters il y a environ 4 ans

Ces fichiers viennent à la place des fichiers qui seraient définis dans l'action, ou en plus ?

(j'étais parti sur l'idée qu'il n'y ait pas de sélection de fichiers quand on est en mode "modèle" puis je me suis dit qu'au contraire ça pouvait avoir du sens d'avoir un modèle et de faire varier le fichier attaché selon le workflow).

#2

Mis à jour par Frédéric Péters il y a environ 4 ans

  • Assigné à mis à Frédéric Péters

discussion sur le côté : ils s'ajoutent.

#3

Mis à jour par Frédéric Péters il y a environ 4 ans

#4

Mis à jour par Nicolas Roche il y a environ 4 ans

  • Statut changé de Solution proposée à Solution validée

Ack.

Juste une remarque : le widget reste caché dans les options avancées quand on ré-édite un modèle alors que des fichiers lui ont déjà été joints. Peut-être modifier ce comportement pour coller à ce qui est fait ailleurs :

 form.add(WidgetList, 'attachments',
     title=_('Attachments (Python expressions)'),
...
-    advanced=True)
+    advanced=self.mail_template.attachments == [])

#5

Mis à jour par Frédéric Péters il y a environ 4 ans

(en fait mon souhait est de revoir ce comportement, parce que les options qui changent d'endroit, je ne trouve plus que ça soit une bonne idée).

#6

Mis à jour par Nicolas Roche il y a environ 4 ans

(ok, alors j'ai rien à ajouter)

#7

Mis à jour par Frédéric Péters il y a environ 4 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 5917073e9ca83328fc701c078914b7be0a680ff6
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Wed Apr 8 11:32:03 2020 +0200

    mail templates: add possibility to pre-set attachments (#41319)
#8

Mis à jour par Frédéric Péters il y a environ 4 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF