JOOM::GALLERY::FORUM

JoomGallery 3.x JUX => Gelöste Themen: Sonstiges => Thema gestartet von: rost27 am 29-10-2014 11:22:05



Titel: Fehlermeldung im Frontend
Beitrag von: rost27 am 29-10-2014 11:22:05
Nachdem ich einige verwaiste Bilder mit dem Wartungsmanager gelöscht habe, erscheint nun im Frontend folgende 3 Meldung:

Strict Standards: Only variables should be assigned by reference in /homepages/**/*******4/htdocs/components/com_joomgallery/views/category/view.html.php on line 70

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /homepages/**/******4/htdocs/components/com_joomgallery/helpers/helper.php on line 255

Strict Standards: Only variables should be assigned by reference in /homepages/**/******4/htdocs/components/com_joomgallery/views/category/view.html.php on line 431


Wie kann ich dafür sorgen, das dise Fehlermeldungen behoben werden.


Titel: Re: Fehlermeldung im Frontend
Beitrag von: Looader am 28-03-2015 10:35:10
Auch ich wäre für eine Lösung dankbar.


Titel: Re: Fehlermeldung im Frontend
Beitrag von: MrMusic am 30-03-2015 15:12:53
Hi,

um die Meldung (kein Fehler, nur ein Hinweis) bis zum erscheinen der nächsten Version abzuschalten, kann man entweder in der Joomla-Konfiguration das Fehler berichten auf "Einfach" stellen,
oder diesen Fix (https://github.com/JoomGallery/JoomGallery/pull/4) übernehmen.


Titel: Re: Fehlermeldung im Frontend
Beitrag von: Looader am 04-04-2015 11:43:57
Vielen Dank MrMusic!

habe beides erfolgreich getestet.

Variante 1
Joomla-Backend>Konfiguration>Server>Fehler berichten=Einfach

Variante 2
https://github.com/renekorss/JoomGallery/commit/40550625dcfc2e4bb03fb09ab0a7991a5d9d6157

components/com_joomgallery/helpers/helper.php

Zeile 255
von
$text     = preg_replace('/('.$replace2.')/ie', $replace, $text);
in
$text     = preg_replace_callback('/('.$replace2.')/i', function($matches) use ($replace){
return JText::_($replace);
}, $text);
ändern.