Ein Fehler im Modul Zufallsbild (mod_random_image) verhindert nach dem Update auf die Version 3.8.8 die korrekte Darstellung der Joomla-Webseite. Das Backend ist problemlos erreichtbar doch im Frontend erscheint eine weiße Seite mit der Fehlermeldung:

0 - using $this when not in object context.

Kurzfristig kann man natürlich das Modul Zufallsbild deaktivieren oder selber Hand anlegen.

In der Datei modules/mod_random_image/tmpl/default.php muss Zeile 16 ausgetauscht werden. Die bestehende Zeile wird gelöscht und stattdessen durch foldenden Code ersetzt.

<?php echo JHtml::_('image', $image->folder . '/' . htmlspecialchars($image->name, ENT_COMPAT, 'UTF-8'), htmlspecialchars($image->name, ENT_COMPAT, 'UTF-8'), array('width' => $image->width, 'height' => $image->height)); ?>

 Wenn im Anschluss das Modul Zufallsbild wieder aktiviert wird, sollte die Webseite wieder einwandfrei laufen.

Kommentar schreiben


Sicherheitscode
Aktualisieren