Zum Inhalt springen

powermail/date2cal/typo3 4.2

Erstellt am 28. April 2008 · 8 Antworten · letzte Antwort am 15. Dezember 2009

Tags: Powermail, Frage

trashcash ·

Hallo an alle!

Ich habe ein Problem mit den beiden Extensions powermail und date2cal. Versionen sind wie folgt.

Typo3 4.2
powermail 1.1.9
date2cal 7.1.0

Seit ich auf Typ3 4.2 umgestiegen bin funktioniert jede powermail Seite nicht mehr, die ein Datum-Feld beinhaltet. Alles funktioniert ausser es hat ein Datumfeld da. Ich erhalte dann folgenden Fehler:

Fatal error: Call to a member function getTSConfig() on a non-object in /html/t3lib/class.t3lib_befunc.php on line 2549

Sobald ich mich allerdings im BE einlogge und die Seite per powermail preview ankucke klappt alles wie gewohnt.
So wie es aussieht fehlt der date2cal extension im FE irgenwas, das sie nur im backend bekommt.

Hat wer eine Ahnung wo der Fehler liegen könnte?
Muss ich irgendwelches typoscript in mein template einfügen damit date2cal in FE funktioniert? Oder liegt es an powermail?

Danke für die Hilfe!
trashcash

einpraegsam.​net ·

Schneller Workaround

In der src/class.jscalendar.php Zeile 106:

$userProps = t3lib_BEfunc::getModTSconfig($this->pageinfo['uid'], 'tx_date2cal');

Durch das tauschen:

if (class_exists('t3lib_BEfunc')) $userProps = t3lib_BEfunc::getModTSconfig($this->pageinfo['uid'], 'tx_date2cal');
trashcash ·

Vielen Dank für die umgehende Antwort!

Ich habe die Änderungen in der date2cal EXT vorgenommen. Im IE (7.0.5) funktioniert es jetzt. Allerdings nicht ganz vollständig, das calender icon wird nicht angezeigt.
Firefox und Safari bringen immer noch denselben fehler.

Komische sache, das ...

Naja, jedenfalls ist die t3lib_BEfunc klasse da.

kleinerChemiker ·

Gibts da eigentlich schon eine Lösung? Bin auch gerade darüber gestolpert. Aber der Fix hilft bei mir weder im IE, noch im FF.

einpraegsam.​net ·
kleinerChemiker schrieb

Gibts da eigentlich schon eine Lösung? Bin auch gerade darüber gestolpert. Aber der Fix hilft bei mir weder im IE, noch im FF.

So weit ich weiß, gibts noch keine Lösung - ich habe den Autor von date2cal schon angeschrieben jedoch ohne Antwort bislang

ozone ·

Hallo zusammen

Auch ich habe ein Problem mit den aktuellen Versionen von powermail und date2cal. Meine Versionen:

Typo3 4.2.1
powermail 1.3.13
date2cal 7.1.0

Sobald date2cal installiert ist lassen sich im Backend keine Formularseiten oder Felder einfügen. Das Backend reagiert nicht mehr.
Nach Durchlesen von älteren Forumbeiträgen ist das Problem nicht unbekannt, wurde aber meist durch Updates von date2cal gefixt.

Hat jemand eine funktionierende Installation mit oben erwähnten Versionen im Einsatz? Oder sonst eine Idee?

Besten Dank + Grüsse
Ozone

einpraegsam.​net ·
ozone schrieb

Sobald date2cal installiert ist lassen sich im Backend keine Formularseiten oder Felder einfügen.

Schalte im Extension Manager bei powermail Start- und Stopdatum für Felder und Fieldsets aus...

ozone ·

Genau, das war´s. Danke für den Tipp.

...man sollte eben den beschreibenden Text zur Option "Deactivate Start- and Stoptime" im EM lesen. #paralyzed#