Skip to content
Extraits de code Groupes Projets
  1. fév. 24, 2018
  2. jan. 25, 2018
  3. août 17, 2017
  4. juil. 01, 2017
  5. mars 09, 2017
  6. jan. 27, 2017
  7. jan. 20, 2017
  8. jan. 09, 2017
  9. jan. 01, 2017
  10. déc. 29, 2016
  11. déc. 27, 2016
  12. déc. 21, 2016
  13. déc. 20, 2016
  14. déc. 18, 2016
  15. sept. 28, 2016
    • marcimat@rezo.net's avatar
      Ajout d'une option dans le traitement par email : elle permet d'indiquer un ou... · 7b89efd2
      marcimat@rezo.net a rédigé
      Ajout d'une option dans le traitement par email : elle permet d'indiquer un ou plusieurs emails en fonction de la valeur qui a été 
      saisie dans un champ du formulaire. Particulièrement utilise pour un sélecteur qui indiquerait que le formulaire est à destination
      de tel ou tel service, sans transmettre les couriels en question dans le html du formulaire.
      
      Ainsi, si un sélecteur a 3 choix (le test s'appuie sur la clé, pas le texte de la sélection) (par défaut dans les saisies : choix1|Texte),
      il est possible d'écrire, si le champ est nommé `@selection_1@` :
      
      ```
      @selection_1@/choix1 : un_courriel@domain.tld
      @selection_1@/choix2 : autre@domain.tld, et_autre@domain.tld
      @selection_1@/choix3 : secretariat@domain.tld
      ```
      
      On remarque qu'il faut revenir à la ligne pour créer un nouveau test. 
      Le nom du champ est entre @ (comme ailleurs dans Formidable), la valeur du champ à tester est précédée d'un /
      Les emails sont précédés de : et peuvent être séparés par des virgules.
      Les espaces ne comptent pas.
      
      Les tests ne sont pas exclusifs : si plusieurs conditions sont valides, les couriels sont cumulés.
      
      + Notice PHP en moins sur $destinataires parfois.
  16. sept. 07, 2016
  17. sept. 06, 2016
  18. juin 01, 2016
  19. nov. 05, 2014
  20. juil. 24, 2014
  21. fév. 26, 2014
    • cedric@yterium.com's avatar
      Attention, modification substantielle sur les traitements : · e9f6f1e4
      cedric@yterium.com a rédigé
      - les traitements doivent noter qu'ils ont bien ete executes dans ['traitements'] pour ne pas etre executes plusieurs fois
      - un traitement qui veut/doit passer apres un autre peut ne rien faire et rendre la main au premier tour pour laisser l'autre se faire
      - on refait la boucle 5 fois au maximum pour executer tous les traitements
      - si des traitements n'ont pas pu etre executes, on declenche un mail au webmestre avec l'erreur et un dump de  dans le mail pour ne pas perdre de donnees
      - si aucun traitement n'a ete execute (defaut de configuration?) on declenche un mail au webmestre et un dump de  dans le mail pour ne pas perdre de donnees
      
      Cette modification entraine une petite incompatibilite sur les traitements perso : ceux-ci seront executes 5 fois et une erreur sera generee si ils ne sont pas modifies pour renseigner ['traitements']
  22. déc. 20, 2013
  23. oct. 31, 2013
  24. sept. 21, 2013
  25. sept. 09, 2013
Chargement en cours