8 years ago
4
Topic

Bonjour à tous,

je suis toujours plus enthousiaste de pouvoir travailler avec ce magnifique programme.

Par contre, aujourd’hui, je rencontre un problème dont je cherche depuis quelques jours….

J’ai crée un formulaire ”Site” pour un livre d’or. Le côté ”admin” est utilisé pour l’administrateur afin de valider la publication en modifiant la catégorie.

Jusque là, aucun soucis et tout fonctionne à merveille.

En remplissant le formulaire les personnes donnent l’autorisation (Champs avec bouton radio ”oui” ou ”non”) de publier leur nom et prénom au public. Un champs ”concac” avec les liens adéquats réunit le nom et le prénom et crée une signature.

Je souhaite cacher cette signature lors du refus non de la personne. J’ai beau utiliser les Etats conditionnels dans toutes les possibilités possibles, rien n’y fait. Y a-t-il quelqu’un qui aurait une petite idée.

…. et le champs ”concac” ne se voit pas, ni dans l’admin, ni dans le site…. Est-ce déjà le début du problème, ou est-ce que c’est normal.

Pour info, j’utilise beaucoup de champs contact dans mes formulaires pour les clients mais jusque là, cette question ne s’est jamais posée !

Chaque idée est la bienvenue et d'ors et déjà merci pour vos réponses.

Excellent week-end à tous

Aude

Get a VIP membership
8 years ago
1
Level 1

Bonjour Aude,

pour le champs "concac" merci de nous en dire un peu plus (Type de champ, stockage,...)

Ensuite pour pouvoir afficher un champ en fonction de la valeur d'un autre dans une vue contenu / List / element, vous pouvez utiliser le plugin de restriction " SEBLOD Fields" .

La restriction est à appliquer sur le champ dont l'affichage est conditionné. En paramètre vous lui passer le nom du champ à tester et la valeur laquelle le champ doit s'afficher.

Le champ à tester doit être présent dans le formulaire. Possibilité de le mettre dans la position "Hidden" ou "Clear".


Cordialement.

Lionel

8 years ago
0
Level 2

Bonjour Lionel,

Tout d’abord, un tout grand merci pour votre réponse.

Pour plus d’info, ce champ est un champ ”SD Concat Field”. Il est stocké dans ”standard - article - nom_du_champ”. Il a pour mission de montrer dans le contenu d’une signature préalablement approuvé par un client.

Il est intégré dans le formulaire ”Site” et ”Admin”, mais ne se voit pas - je suppose que c’est la nature de ce type de champs.

Tout fonctionne à merveille, SAUF que je désire cacher ce champs si le client ne désire pas que sa signature apparaisse dans le contenu final, et cette fonction…. il ne l’accepte pas !!! Je ne comprend pas pourquoi ,-(((

Mon formulaire contient plusieurs champs validés par un état conditionnel. Aucun problème de ce côté là… Les multitudes tests effectués m’ont convaincu que le problème est ailleurs !

Pourriez-vous m’en dire un peu plus ou me suggérer une autre alternative.

Encore merci pour votre écoute et très belle journée.

Cordialement

Aude.

8 years ago
1
Level 1

Bonjour Aude,

n'ayant jamais utiliser ce type de champ, je vous conseillerai de créer un alias de ce champ, de type text, à utiliser dans la vue contenu. L'alias doit simplement avoir le même stockage que l'original.

Ensuite dans la vue contenu, vous pouvez appliquer les restrictions comme décrit dans mon précédent post.


Cordialement.

Lionel

8 years ago
0
Level 2

Bonjour Lionel,

J'ai trouvé l'idée de créer un alias génial... Je n'y aurais pas pensé.

Mais même l'alias, rien n'y fait... Impossible de cacher ce champs...

J'ai passé plusieurs heures à chercher des solutions mais sans aucun résultat.

Aujourd'hui, j'ai terminé mon formulaire en y créant un champs signature qui sera rempli par l'administrateur en validant le commentaire pour le livre d'or.

Ce sera plus simple et ça me permettra d'avancer.

Par contre, je n'abandonne pas... Je reprendrai mes recherches et vous ferai part de mes avancées.

Encore un tout grand merci et très belle fin de journée.

Cordialement

Aude

Get a VIP membership