Zum Inhalt springen

Mailformplus error: Function/Class '' was not prepended with 'user

Erstellt am 31. Dezember 2007 · 2 Antworten · letzte Antwort am 4. Januar 2008

Tags: Frage

Heiky ·

Hallo zusammen,

wer kann helfen?

Ich habe Mailformplus 4.0.3 installiert und versuche lt. Doku eine Prüfung der Email-Felder durchzuführen (erstmal das Feld ‚phone')

In TS habe ich folgendes eingetragen

plugin.tx_thmailformplus_pi1_.errorUserFunc = EXT:myext/class.user_myvalidation.php:user_myvalidation->user_validate
plugin.tx_thmailformplus_pi1.fieldConf.phone.errorCheck=userValidation

plugin.tx_thmailformplus_pi1.fieldConf.phone.errorCheck{
checkFor = phone
}

Und die entsprechende ‚class user_myvalidation’ habe ich ebenfalls erstellt.

Beim versuch die mail zu senden erhalte ich bezogen auf das Feld phone nun immer die Meldung:
|Function/Class '' was not prepended with 'user_'|

Egal ob Zahlen, nichts oder Buchstaben eingetragen werden. Die Prüfung nach Pflichtfeldern habe ich im BE Plugin eingetragen und diese funktioniert auch.

Es soll ein einfaches Kontaktformular für Besucher sein, die sich nicht im FE einloggen müssen etc.

Im voraus Danke für Eure Unterstützung und Guten Rutsch

Heike

PS. Ich hoffe ich habe die richtige Forum-Kategorie gewählt

susanne ·

Hallo Heike,

im Installtool ist folgendes per default eingetragen:

[userFuncClassPrefix] 
This prefix must be the first part of any function or class name called from TypoScript, for instance in the stdWrap function.

[FE][userFuncClassPrefix] = user_

Wenn du das entfernst müsste Ruhe sein.

Tschau Susanne

Heiky ·

Hallo Susanne,

danke für die Antwort.
Leider hat dies nicht funktoniert.
Ich habe das Feld im Install 'geleert' und den Cache gelöscht.

Die Fehlermeldung bleibt mir aber erhalten.

Hast Du noch eine Idee?

Danke

Heike