Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[RESOLU] FormBuilder - ajouté une class au message d'erreur
#1
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS : 1.7.0
#~ Version du MLE si existante : non
#~ Informations Système :
#~~~~~ 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">
<label for="fbrp__14">Nom *</label>
<input type="text" name="cntnt01fbrp__14" value="" size="25" maxlength="128" id="fbrp__14" />
<--- Veuillez entrer une valeur pour "Nom"
</div>


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)