[RESOLU] FormBuilder - ajouté une class au message d'erreur - Version imprimable +- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr) +-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html) +--- Forum : Modules, Tags (https://forum.cmsmadesimple.fr/forum-14.html) +--- Sujet : [RESOLU] FormBuilder - ajouté une class au message d'erreur (/thread-343.html) |
[RESOLU] FormBuilder - ajouté une class au message d'erreur - britanicus - 23/04/2010 Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~Bonjour, J'aimerais ajouté une class="msgerreur" pour les messages d'erreur des champs non remplis. Je suis allée dans modules/FormBuilder/includes/Contact_Form.xml Voici le bout de code que je peux voir dans mon message d'erreur "<---" j'ai donc essayé d'ajouter une class mais sans succès. J'ai vidé la cache de CMS et de mon navigateur. Test 1 <span class="msgerreur">{if $entry->valid == 0} <--- {$entry->error}{/if}</span> Test 2 {if $entry->valid == 0} <span class="msgerreur"><--- {$entry->error}</span>{/if} Suis-je au bon endroit ou près du but? voir la capture d'écran Je sais que lorsqu'il y a des champs non remplis il crée un div mais celui-ci englobe le label + le input + le texte d'erreur et je ne peux pas le modifier le message d'erreur comme je veux. Code : <div class="required fb_invalid"> [RESOLU] FormBuilder - ajouté une class au message d'erreur - Jean le Chauve - 23/04/2010 Qu'est-ce que tu es occupé de nous pondre, là ? Regarde bien au début du gabarit du formulaire : Code : {* DEFAULT FORM LAYOUT / pure CSS *} Tu as même une sous div class"error" quand c'est une liste. [RESOLU] FormBuilder - ajouté une class au message d'erreur - britanicus - 23/04/2010 Bonjour, je crois que tu fais erreur avec les champs qui apparaissent en haut du formulaire. Regarde la capture d'écran. Ce sont les 3 messages du haut avec les bullets. Moi je veux les autres messages d'erreurs ceux près des inputs. [RESOLU] FormBuilder - ajouté une class au message d'erreur - Jean le Chauve - 23/04/2010 Sorry, ça se passe ici : Code : {if $entry->valid == 0}<span class='erreur'> <--- {$entry->error}</span>{/if} Attention quand tu affiches le code source : si tu utilises chrome, tu n'as pas le code source généré, regarde-le sous FF. [RESOLU] FormBuilder - ajouté une class au message d'erreur - britanicus - 23/04/2010 Bonjour, Je ne comprend pas pourquoi ca fonctionne chez toi. Car ce que tu me recommandes de faire est la même chose que mon TEST 2 dans mon premier message. Est-ce que je dois modifier quelque chose ailleurs que dans le fichier /FormBuilder/includes/Contact_Form.xml ...5 min plus tard Ok je viens de trouver que je n'avais pas besoin d'aller dans ce fichier mais je dois aller dans mon admin/extension/Gabarit du formulaire. Voilà merci à tous :-) |