Catchable fatal error

Bugfix für cc_devlog

28. Okt 2008 (dw) – 

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.


Bottom