Contribuer

Infos Contribution

Suivre
1 suiveur

Statistiques

Envoyé : 2017-09-22 03:14:42 -0600

Vu : 161 fois

Dernière mise à jour : 2018-07-02 03:34:39 -0600

0

Utiliser une variable et/ou formule python dans un champs commantaire

envoyé 2017-09-22 03:14:42 -0600

Image Gravatar de LaurentC

Bonjour,

Je souhaiterai afficher un champs commentaire en utilisant le résultat de formule python.

Ex : champ texte "nombre de places enfant souhaitées" : stocké dans une variable de formulaire enfant (saisie 3) champ texte "nombre de places adulte souhaitées" : stocké dans une variable de formulaire adulte (saisie 2)

Et je souhaiterais afficher dans la page suivante dans un champ commentaire. "Vous avez commandé 5 places". ou 5 est le résultat de enfant+adulte

Savez vous comment je peux réaliser cela.

Merci

modifier requalifier fermer Supprimer

3 réponses

Filtrer les contributions : anciennes récentes populaires
0

répondue 2017-09-24 00:03:20 -0600

Image Gravatar de Pierre
Entr'ouvert

Bonjour,

Si votre champ enfant a pour idendifiant "places_enfant", vous pouvez mettre dans le commentaire

[form_var_places_enfant]

pour récupérer sa valeur. Idem pour les autres valeurs enregistrées dans des champs du formulaire. https://doc-publik.entrouvert.com/adm...

Attention toutefois une valeur n'est enregistrée dans un champ qu'une fois que la page a été validée. Le commentaire dans lequel vous souhaitez afficher le nombre de place doit dons trouver dans un page différente (et postérieure) de la page dans laquelle le nombre de place est renseigné.

Cordialement,

modifier Supprimer publié plus
0

répondue 2018-06-22 04:46:21 -0600

Bonjour,

Je cherche à faire quelque-chose de similaire à Catusse, c'est-à-dire indiquer dans un champ commentaire un total de chiffres provenant plusieurs champs d'une page précédente. Est-ce possible ?

Sauf erreur de ma part, comme vous l'indiquez, nous pouvons indiquer des variables dans les commentaires mais pas de formules Python.

Cordialement

modifier Supprimer publié plus
0

répondue 2018-07-02 03:33:15 -0600

Image Gravatar de c.calestani

Bonjour,

  • page 1 : 2 champs textes ou listes (form_var_places_enfant et form_var_places_adulte )
  • page 2 : une liste cachée "result" ( css : hidden ) configurée avec une source de données "Expression Python" : "str(int(form_var_places_enfant)+int(form_var_places_adulte ))"
  • page 3 : le champs commentaire : {{ form_var_result }}

j'ai pas trouvé plus simple

modifier Supprimer publié plus

Commentaires

Plus simple : page 1 : 2 champs textes ou listes (form_var_places_enfant et form_var_places_adulte ) page 2 : 1 champs commentaire : {{ form_var_places_enfant|add:form_var_places_adulte }}

c.calestani ( 2018-07-13 01:27:17 -0600 )modifier
S'identifier/S'inscrire pour répondre