Contribuer

Infos Contribution

Suivre
1 suiveur

Statistiques

Envoyé : 2019-03-22 04:13:16 -0500

Vu : 72 fois

Dernière mise à jour : 2019-03-25 03:33:10 -0500

0

Condition filtre champ date

envoyé 2019-03-22 04:13:16 -0500

Image Gravatar de a.ecuvillon

Avec le doc sur les filtres sur les dates : https://doc-publik.entrouvert.com/adm... et celui sur les conditions je bloque quand même.

J'ai un champ "date de début" qui s'affiche ou non selon les précédentes réponses de l'usager. S'il s'affiche, il doit être obligatoirement rempli. Et c'est là que j'ai besoin d'aide : J'ai besoin d'ajouter une condition de sortie de page qui indique, si mon champ date est rempli que le champ date rempli doit être supérieur de 28 jours au jour d'envoi du formulaire (today). J'ai donc écrit : form_var_date_debut > today|add_days:"28" mais je n'arrive pas à faire que cette condition s'applique uniquement quand le champ date est rempli.

Et je voudrais dans un autre cas faire la même chose, mais pas à J+ 28, à date fixe. Exemple : je n'ai pas de champs date, et je veux vérifier que la demande est réalisée entre le 1er octobre et le 1er décembre

Merci pour vos réponses.

modifier requalifier fermer Supprimer

2 réponses

Filtrer les contributions : anciennes récentes populaires
0

répondue 2019-03-25 02:34:48 -0500

Image Gravatar de c.calestani

Bonjour,

je pense que cette condition peut fonctionner pour votre premier probleme.

( form_var_date_debut and form_var_date_debut > today|add_days:"28" ) or not form_var_date_debut

Par contre je n'ai pas bien compris votre deuxieme cas.

modifier Supprimer publié plus
0

répondue 2019-03-25 03:32:18 -0500

Pour le deuxième cas, vous pouvez utiliser une condition de ce genre :

form_receipt_date > "01/10/2019"|date and form_receipt_date < "01/12/2019"|date
modifier Supprimer publié plus
S'identifier/S'inscrire pour répondre