TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

jetzt buchen

Undefined method tslib_cObj::checkEmail()


Autor Nachricht
Verfasst am: 02. 01. 2012 [15:17]
NJoyLife
Themenersteller
Dabei seit: 17.01.2007
Beiträge: 37
Hallo zusammen

Ich habe Direct Mail (2.6.10) und Direct Mail subscription (1.2.0) installiert.
Nach einem lange fälligen Typo3-Update auf Version 4.6.3 läuft Direct Mail subscription nicht mehr.
Sobald ich das Formular ausgefüllt abschicke, erhalte ich den folgenden Fehler:

Fatal error: Call to undefined method tslib_cObj::checkEmail() in /var/www/typo3_src-4.6.3/typo3/sysext/cms/tslib/media/scripts/fe_adminLib.inc on line 623

Kann sich jemand erklären, woran das liegen könnte? Ist Direct Mail nicht kompatibel zu den neuen Versionen? Und falls nicht, kann mir eine/r einen Tipp fürs Bugfix geben?

Vielen Dank und viele Grüsse
NJoyLife

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 02.01.2012 um 15:29.]
Profil
Verfasst am: 05. 01. 2012 [10:25]
LuP
Dabei seit: 12.04.2007
Beiträge: 270
Hallo,

hast du bereits die Lösung gefunden? Andernfalls, poste mal bitte deinen TS Setup zu direct_mail_subscription.

MfG,
LuP
Profil
Verfasst am: 10. 01. 2012 [14:09]
NJoyLife
Themenersteller
Dabei seit: 17.01.2007
Beiträge: 37
Hallo LuP

Vielen Dank für die Nachfrage. Ich habe immer noch keine Lösung. Mein TS Setup lautet wie folgt:

plugin.feadmin.dmailsubscription.pid = 39
plugin.feadmin.dmailsubscription.color1 = #CCCCCC
plugin.feadmin.dmailsubscription.email = --meine Email--
plugin.feadmin.dmailsubscription.emailName = --mein Name--
plugin.feadmin.dmailsubscription.file = uploads/tf/fe_admin_dmailsubscrip.html
plugin.feadmin.dmailsubscription.file.templateFile = uploads/tf/fe_admin_dmailsubscrip.html

Irgendeine Idee, ob es damit zusammenhängen könnte?

Vielen Dank und viele Grüße

NJoyLife
Profil
Verfasst am: 10. 01. 2012 [14:47]
LuP
Dabei seit: 12.04.2007
Beiträge: 270
Hallo NJoyLife,

die hier aufgeführten Einstellungen gehören in den TS-Constants und nicht ins Setup. file gehört nicht dazu. Ich würde versuchen, an die Vorgaben, wie sie in der Standardeinstellungen zu finden sind, zu halten und möglichst im Constant-Editor die Werte zu ändern.

VG,
LuP
Profil
Verfasst am: 10. 01. 2012 [15:03]
NJoyLife
Themenersteller
Dabei seit: 17.01.2007
Beiträge: 37
Hallo

Sorry, das habe ich auch falsch angegeben. Die ersten Zeilen sind aus den Constants:
plugin.feadmin.dmailsubscription.pid = 39
plugin.feadmin.dmailsubscription.color1 = #CCCCCC
plugin.feadmin.dmailsubscription.email = --meine Email--
plugin.feadmin.dmailsubscription.emailName = --mein Name--

Das hier aus dem Setup
plugin.feadmin.dmailsubscription.file = uploads/tf/fe_admin_dmailsubscrip.html
plugin.feadmin.dmailsubscription.file.templateFile = uploads/tf/fe_admin_dmailsubscrip.html

Habe nur der Einfachheit halber alles zusammengefasst...
Das war es also leider nicht icon_frown.gif
Noch eine Idee?

Vielen Dank und viele Grüße
NJoyLife
Profil
Verfasst am: 10. 01. 2012 [16:36]
LuP
Dabei seit: 12.04.2007
Beiträge: 270
Diese Werte gehören auch nicht ins Setup. Das Setup kannst du im Moment leer lassen. Editiere bitte die Werte direkt im Constant Editor des entsprechenden Templates, dann kannst du nichts falsch machen. Anschließend kannst du über Info/Modify noch mal im Constants-Feld deine Werte nachprüfen.

VG,
LuP
Profil
Verfasst am: 11. 01. 2012 [07:48]
NJoyLife
Themenersteller
Dabei seit: 17.01.2007
Beiträge: 37
Hallo

Das habe ich getan - aber es hatte leider keinerlei Auswirkungen.
Es erscheint weiterhin die Meldung
PHP
Call to undefined method tslib_cObj::checkEmail()
...

Bin ich wirklich die einzige mit diesem Problem?
Hat jemand zufällig die gleichen Versionen wie ich installiert und kann ausschliessen, dass es ein Versionskonflikt ist?


Vielen Dank für eine Rückmeldung und viele Grüße
NJoyLife
Profil
Verfasst am: 11. 01. 2012 [08:45]
LuP
Dabei seit: 12.04.2007
Beiträge: 270
Hallo NJoyLife,

NJoyLife schrieb:

Das habe ich getan aber es hatte leider keinerlei Auswirkungen


wir sind noch nicht ganz fertig. Wie lauten jetzt deine TS Constants?

VG,
LuP
Profil
Verfasst am: 11. 01. 2012 [10:06]
NJoyLife
Themenersteller
Dabei seit: 17.01.2007
Beiträge: 37
Hallo LuP
Vielen Dank für deine Geduld!

Die Einträge in den Constants lauten jetzt

TYPOSCRIPT
plugin.feadmin.dmailsubscription.pid = 39
plugin.feadmin.dmailsubscription.color1 = #CCCCCC
plugin.feadmin.dmailsubscription.email = --meine Email--
plugin.feadmin.dmailsubscription.emailName  =--Mein Name--


Viele Grüße
NJoyLife
Profil
Verfasst am: 11. 01. 2012 [10:58]
LuP
Dabei seit: 12.04.2007
Beiträge: 270
Du hast dein Template im Constant Editor noch nicht gesetzt. Auch sollst Du Dein TS Setup prüfen, da die Methode zum Validieren der E-Mail nicht gefunden wird. Deshalb habe ich Dich anfangs nach dem Setup gefragt.

VG,
LuP
Profil