Hi,
ich teste gerade die neue Extension rgformvalidator von just2b (sehr fein, wenns funktioniert ;)).
Nun wollte ich die in eine eigene Extension einbinden und bin wie folgt vorgegangen:
- Installation von t3mootools
- Installation von rgformvalidator
- Aufrufen vom Setup von t3mootools
- JS Analyse von t3mootools.tyt in Extension
- rgformvalidator angehakt -> Analyse
- Vereinigen und Benützen
- Meine Extension erweitert um die formcheck.css und die formcheck.js im Setup
- Den folgenden Code mit passender ID eingebunden:
Zitat:
<script type='text/javascript'>
window.addEvent('domready', function(){check = new FormCheck('extensionid', {
display : {
fadeDuration : 500,
errorsLocation : 1,
indicateErrors : 1,
showErrors : 1
}
})});
</script>";
|
Nun rufe ich meine Seite auf und bekomme einen Javascript Fehler:
Und wenn ich dann meinem Input Field die css-Klasse zuweise:
Zitat:
|
<input size="30" class=”required, alphanum,length[6,-1]” maxlength="100" type="text" name="sales_channel" value="###SALES_CHANNEL###" />
|
tut sich auch nix.
Habe ich da irgendwas vergessen oder muss ich irgendeine mootools.js noch einbinden?
[edit]
Ich habe nun auch mal die generierte mootools.js eingebunden:
Zitat:
seite.includeCSS.file2 = typo3conf/ext/rgformvalidator/res/formcheck.css
seite.headerData = COA
seite.headerData.11 = TEXT
seite.headerData.11.value = <script type="text/javascript" src="typo3conf/ext/rgformvalidator/res/formcheck.js"></script>
seite.headerData = COA
seite.headerData.12 = TEXT
seite.headerData.12.value = <script type="text/javascript" src="typo3conf/ext/t3mootools/res/mootoolsv1.11.js"></script>
|
Damit ändert sich die Javascript Fehlermeldung:
und