Zum Inhalt springen

wec_map Fehlermeldung bei Tabellenkarte

Erstellt am 17. Januar 2016 · 2 Antworten · letzte Antwort am 12. Mai 2016

Tags: TYPO3 6.x, Frage

SteffenV ·

Wenn ich eine Tabellenkarte anlege, wird für jeden Eintrag der ausgewählten Tabelle (fe_users, tx_cal_location) einmal folgende Fehlermeldung ganz oben auf der Seite angezeigt:

TYPO3\CMS\Core\Utility\GeneralUtility::callUserFunction

|No class named WecMap|

Wenn ich also 5 FE-User in der Tabelle habe, dann kommt die Meldung 5 mal.

Typo3 Version ist 6.2.17 (ließ sich nicht auswählen)
wec_map 3.1.1.
alle anderen Extensions sind aktuell.

Wer hat dazu eine Idee?

Danke!

Steffen

maxhb ·

Stolpere gerade über den gleichen Fehler und bin bisher so weit, dass ich herausgefunden habe, dass der folgende Eintrag in der ext_localconf.php von cal den Fehler verursacht:

$GLOBALS ['TYPO3_CONF_VARS'] ['EXTCONF'] ['tx_wecmap_pi3'] ['markerHook'] ['cal'] = 'TYPO3\\CMS\\Cal\\Hooks\\WecMap:&WecMap->getMarkerContent';

Früher stand dort

$GLOBALS ['TYPO3_CONF_VARS'] ['EXTCONF'] ['tx_wecmap_pi3'] ['markerHook'] ['cal'] = 'EXT:cal/hooks/class.tx_cal_wecmap.php:&tx_cal_wecmap->getMarkerContent';

Die Zeile definiert welche Methode von dem hier dokumentierten Hook aufgerufen werden soll: https://docs.typo3.org/typo3cms/extensions/wec_map/Configuration/Hooks/WecTableMapMarkerHook/Index.html

Sieht also so aus, als ob bei der Umstellung auf Namespaces etwas falsch gelaufen ist.

LG
maxhb

maxhb ·

Eigentlich ganz logisch, die Konfiguration muss folgendermaßen lauten:

$GLOBALS ['TYPO3_CONF_VARS'] ['EXTCONF'] ['tx_wecmap_pi3'] ['markerHook'] ['cal'] = '&TYPO3\\CMS\\Cal\\Hooks\\WecMap->getMarkerContent';

LG
maxhb