Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 19.10.07, 09:16
Forum Crack
 
Registriert seit: 28.06.05
Ort: Großenseebach nähe Erlangen
Beiträge: 1.004

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 09:27 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 19.10.07, 11:31
Benutzerbild von just2b  
Registriert seit: 03.11.04
Alter: 25
Beiträge: 2.375

mootools muss klarerweise vor formcheck.js eingebunden werden und mit page.includeJS.file1 = ... ist das ganze auch bisschen kürzer

georg
__________________
TYPO3 3.7./3.8.X/4.0.X/4.1.1
just2b.com | Google Maps | SmoothGallery | Das grösste werbefreie TYPO3 Forum typo3.net | Content-Management-Systeme mit TYPO3 & RedDot
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 19.10.07, 12:52
Forum Crack
 
Registriert seit: 28.06.05
Ort: Großenseebach nähe Erlangen
Beiträge: 1.004

Hi,

danke nun kommt schon mal keine Javascriptfehler mehr. Allerdings wird auch nix validiert. Habe ich noch irgendwo einen Fehler in meiner Vorgehensweise?
__________________
Grüße Basti

TYPO3 Handbuch für Redakteure | sb_* Extensions
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 19.10.07, 13:02
Benutzerbild von just2b  
Registriert seit: 03.11.04
Alter: 25
Beiträge: 2.375

kann man nur mit nem link sehen
__________________
TYPO3 3.7./3.8.X/4.0.X/4.1.1
just2b.com | Google Maps | SmoothGallery | Das grösste werbefreie TYPO3 Forum typo3.net | Content-Management-Systeme mit TYPO3 & RedDot
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 19.10.07, 13:04
Forum Crack
 
Registriert seit: 28.06.05
Ort: Großenseebach nähe Erlangen
Beiträge: 1.004

Na das Problem ist, das ich das lokal entwickele und deswegen keine verfügbare version habe. Langt Dir der Quelltext auch?
Ansonsten muss ich das mal testweise online stellen.
__________________
Grüße Basti

TYPO3 Handbuch für Redakteure | sb_* Extensions
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 19.10.07, 13:15
Benutzerbild von just2b  
Registriert seit: 03.11.04
Alter: 25
Beiträge: 2.375

nö v.a. hab ich keine lust mich durch quellcode zu wühlen. schau einfach ob all das wie bei mir geladen ist, die gleichen klassen vorhanden sind und keine js fehler da sind

georg
__________________
TYPO3 3.7./3.8.X/4.0.X/4.1.1
just2b.com | Google Maps | SmoothGallery | Das grösste werbefreie TYPO3 Forum typo3.net | Content-Management-Systeme mit TYPO3 & RedDot
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 19.10.07, 13:16
Forum Crack
 
Registriert seit: 28.06.05
Ort: Großenseebach nähe Erlangen
Beiträge: 1.004

Hi,

so ich habe den Fehler gefunden.
In deiner Anleitung steht das hier:
Zitat:
So if you would like to check for an username which needs to have at least 6 characters, and should only contain alphabetic and numeric chars, you would use: class=”required, alphanum,length[6,-1]”
So muss es aber sein:
Zitat:
class="validate['required','alphanum','length[4,-1]']"
Ich glaube da is ein Bug in deiner Anleitung ;)
__________________
Grüße Basti

TYPO3 Handbuch für Redakteure | sb_* Extensions
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #8  
Alt 19.10.07, 13:17
Benutzerbild von just2b  
Registriert seit: 03.11.04
Alter: 25
Beiträge: 2.375

jo könnte sein

georg
__________________
TYPO3 3.7./3.8.X/4.0.X/4.1.1
just2b.com | Google Maps | SmoothGallery | Das grösste werbefreie TYPO3 Forum typo3.net | Content-Management-Systeme mit TYPO3 & RedDot
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #9  
Alt 25.10.07, 15:03
Forum Crack
 
Registriert seit: 28.06.05
Ort: Großenseebach nähe Erlangen
Beiträge: 1.004

Moinz,

muss ich denn wenn ich mailformplus einsetze nun das gleiche Brimborium machen? Sprich motools installieren, rgformvalidator installieren und dann die Felder anpassen oder geht das auch irgendwie einfacher (was ich vielleicht mal wieder übersehen habe)?
__________________
Grüße Basti

TYPO3 Handbuch für Redakteure | sb_* Extensions
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #10  
Alt 25.10.07, 15:29
Benutzerbild von just2b  
Registriert seit: 03.11.04
Alter: 25
Beiträge: 2.375

wie soll das einfacher gehen wenn du auch das ganze formular selbst generierst.. rofl
__________________
TYPO3 3.7./3.8.X/4.0.X/4.1.1
just2b.com | Google Maps | SmoothGallery | Das grösste werbefreie TYPO3 Forum typo3.net | Content-Management-Systeme mit TYPO3 & RedDot
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Caching in eigener Extension Anderl Extension modifizieren oder neu erstellen 0 06.04.08 12:22
Extension in eigener Extension nutzen Tevsa Alle anderen Extensions 0 26.09.07 13:49
RTE in eigener Extension grande Extension modifizieren oder neu erstellen 3 26.06.07 10:37
Extension in eigener Extension einbinden koki Extension modifizieren oder neu erstellen 3 23.02.07 10:26
RSS aus eigener Extension mab82 TYPO3 4.x Fragen und Probleme 0 05.01.07 10:55


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:07 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0