Catchable fatal error
Bugfix für cc_devlog
Wenn cc_devlog folgende Fehlermeldung ausgibt
Catchable fatal error: Object of class tx_ccdevlog_module1 could not be converted to string in .../typo3/ext/cc_devlog/mod1/index.php on line 223
ist die Lösung ganz nah.
In Zeile 223 ist ein Dollarzeichen doppelt verwendet. Wenn man das $-Zeichen entfernt, funktioniert cc_devlog.
Code-Schnipsel (die beiden letzten Zeilen zeigen die auskommentierte ursprüngliche Zeile und die korrigierte Zeile):
...
/**
* Generates the module content
*/
function moduleContent() {
global $LANG;
switch((string)$this->MOD_SETTINGS['function']) {
case 'showlog':
if(count($this->logRuns)) {
#$content = $this->getLogTable($$this->selectedLog);
$content = $this->getLogTable($this->selectedLog);
...
Dieser Code-Schnipsel bezieht sich auf Version cc_devlog 1.1.0.
Wir hatten den Entwickler vor zwei Monaten auf den Fehler aufmerksam gemacht, aber bislang keine Antwort erhalten. Wir bemühen uns weiterhin um einen offiziellen Bugfix in der Extension.

