Hallo zusammen,
ich möchte eigentlich nur die Farbe der Fehlermeldung ändern. Ich finde aber um's Verrecken nicht, wo ich das machen kann.
Was ich auch nicht finde ... wo ändern ich den Text? Ich hab den kompletten ext-Ordner durchsuchen lassen und da kommt nur einmal: "Das ist ein Pflichtfeld" vor. Angezeigt wird aber "Dies" .... vielen Dank für eure Info.
Flex
flex001 schrieb
Hallo zusammen,
ich möchte eigentlich nur die Farbe der Fehlermeldung ändern. Ich finde aber um's Verrecken nicht, wo ich das machen kann.
Was ich auch nicht finde ... wo ändern ich den Text? Ich hab den kompletten ext-Ordner durchsuchen lassen und da kommt nur einmal: "Das ist ein Pflichtfeld" vor. Angezeigt wird aber "Dies" .... vielen Dank für eure Info.
Flex
1) Wenn du die JS Fehlermeldungen meinst, würde ich einfach mal im Quelltext schauen:
<div class="powermail_mandatory_js" id="advice-required-uid3" style="opacity: 0.999999;">Das ist ein Pflichtfeld</div>
Also dürfte es nicht schwer sein die Farbe über CSS zu ändern - oder?
div.powermail_mandatory_js { color: red; }
2) Welche Fehlermeldung meinst du genau? JS oder PHP? Du kannst alle Fehlermeldungen über TS beeinflussen
Naja... Bei der Farbe einfach die CSS-Class beabeiten:
div.powermail_mandatory_js
Fehlermeldung kannst du per TS überschreiben wie gewohnt.
plugin {
tx_powermail_pi1 {
_LOCAL_LANG {
de {
JSvalidation_label_required = Dieses Feld ist ein Pflichtfeld!
}
}
}
}
Edit
Sorry... zu spät
SLAng schrieb
Sorry... zu spät
Doppelt genäht hält besser 😃
bei mir zeigts die Fehlermeldung im Quelltext nicht an (auf der Seite schon).
<div class="tx_powermail_pi1_fieldwrap_html tx_powermail_pi1_fieldwrap_html_text tx_powermail_pi1_fieldwrap_html_1">
<label for="uid1">Name:<span class="powermail_mandatory">*</span></label>
<input type="text" name="tx_powermail_pi1[uid1]" value="" class="required powermail_kontaktformular powermail_text powermail_uid1" id="uid1" tabindex="1" />
</div>
Schaut selber http://www.airport-liner.com
div.powermail_mandatory_js { color: red; }
hat funktioniert, aber im Quelltext steht nirgends diese Klasse ... komisch, komisch o.O
Ich weiß ja nicht wo du geschaut hast, aber bei mir wird es im Quelltext wunderbar angezeigt:
<div class="tx_powermail_pi1_fieldwrap_html tx_powermail_pi1_fieldwrap_html_text tx_powermail_pi1_fieldwrap_html_1">
<label for="uid1">Name:<span class="powermail_mandatory">*</span></label>
<input name="tx_powermail_pi1[uid1]" value="" class="required powermail_kontaktformular powermail_text powermail_uid1 validation-failed" id="uid1" tabindex="1" type="text">
<div class="powermail_mandatory_js" id="advice-required-uid1" style="opacity: 0.999999;">Dies ist ein Pflichtfeld</div>
</div>
PS: Schöne Seite
PPS: Ich würde die JS Fehlermeldung noch nach rechts einrücken
ne, jetzt mal im Ernst. Bei mir steht das im Quelltext nicht drin ... vielleicht bin ich ja doof, aber selbst die Suchfunktion findet es nicht #paralyzed#
Ich muss mich glaube ich einweißen lassen.
flex001 schrieb
ne, jetzt mal im Ernst. Bei mir steht das im Quelltext nicht drin ... vielleicht bin ich ja doof, aber selbst die Suchfunktion findet es nicht #paralyzed#
Ich muss mich glaube ich einweißen lassen.
Zuerst das JavaScript ausführen lassen, wie soll sich denn sonst das HTML ändern...
Hmm, bei mir zeigt der Quelltext es auch nicht an. Weder in Safari 4.02 noch in Firefox 3.5.11
Auch wenn ich erst das JS laufen lasse, also wenn die Fehlermeldungen schon da sind.
Arbeite mit MacOS 10.5.8 – vielleicht liegt es daran?
Deswegen auch die Frage, lassen sich die Formularfelder über CSS unterscheiden? So in etwa mit 3 verschiedenen Zuständen:
1. normal
2. Pflichtfeld
3. unausgefülltes Pflichtfeld?
Danke noch für die tolle Extension!
Hallo
Ich hab bei mir dasselbe Problem. Die Fehlermeldung lässt sich im Quelltext nicht finden, auch wenn die Fehlermeldung angezeigt wird.
Hat jemand schon rausgefunden, wo und wie diese Fehlermeldung geändert werden kann? Bei mir passt nämlich auch die Position der Fehlermeldung nicht - sie ist mitten im Eingabefeld..
Vielen Dank Fredy
P.S. Ich nutze Powermail 1.6.1