Einzelnen Beitrag anzeigen
  #1  
Alt 19.10.07, 10:16
zefix zefix ist offline
Forum Crack
 
Registriert seit: 28.06.05
Ort: Großenseebach nähe Erlangen
Beiträge: 1.016

Installation rgformvalidator in eigener Extension


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:
Zitat:
Fehler: window.addEvent is not a function
Quelldatei: http://localhost/internet_dev/index.php?id=313
Zeile: 79
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:
Zitat:
Fehler: FormCheck is not a constructor
Quelldatei: http://localhost/internet_dev/index.php?id=313
Zeile: 84
und

Zitat:
Fehler: Class is not defined
Quelldatei: http://localhost/internet_dev/typo3c...s/formcheck.js
Zeile: 107
__________________
Grüße Basti

TYPO3 Handbuch für Redakteure | sb_* Extensions

Geändert von zefix (19.10.07 um 10:27 Uhr).
Mit Zitat antworten