Teillösung und Erklärung:
Wie schon vermutet greift WARP mit seinen eigenen J! core Dateien in die Ausgabe ein. Zu finden hier:
EUER_TEMPLATE -> warp -> systems -> joomla -> layouts
Im zuvor beschriebenen Fall für das Kontaktformular:
EUER_TEMPLATE -> warp -> systems -> joomla -> layouts -> com_contact -> contact ->
default_form.php
WARP vergibt andere CSS IDs/Klassen für die Container, und die Felder stehen in DIVs, anstatt der Joomla Core Definition-List DT/DD. Die darin enthaltenen Form-Elemente sind zwar unverändert... doch durch diesen Aufbau, scheint das Validierungs-Skript nicht mehr korrekt zu arbeiten ?!
JOOMLA -> media -> system -> js -> validate.js
Ich bin kein JScript-Guru, also bitte korrigiert mich wenn ich total daneben liege...
Vielleicht hat jemand Interesse daran das "Problem" und die Datei anzupassen?! Ich kann es grob lesen, aber sonst "böhmische Dörfer"
Grobe Idee und Gedanken:
- Yootheme sollte/könnte ein passendes validate.js in WARP mitliefern.
- Man schreibt sich sein eigenes Script plus Override, wie in dem genannten
englischen Artikel. Kleiner Vorteil: Meldung plus Highlight.