Page 1 of 1
Error Message view.html.php on line 25
Posted: 09 Sep 2017, 17:17
by jek1978
Hi,
Phoca Maps basically works but i'm getting following error message in frontend:
Warning: Illegal string offset 'tmpl' in /www/htdocs/w00ebe7d/components/com_phocamaps/views/map/view.html.php on line 25
Warning: Cannot assign an empty string to a string offset in /www/htdocs/w00ebe7d/components/com_phocamaps/views/map/view.html.php on line 25
See yourself:
http://belgien.ferien-balu.de/index.php ... t-tusculum
How to solf the problem?
Thanks!
Jens
Re: Error Message view.html.php on line 25
Posted: 09 Sep 2017, 19:13
by christine
Hallo Jens,
Danke für Deine Info. Diese Meldung ist bekannt bzw. kannst Du diese in der Konfiguration abschalten. Sie ist für Entwickler wichtig.
Nehme an, dass Du mit PHP 7.1 fährst. Siehe auch hier:
viewtopic.php?f=38&t=57941
Und wenn Du schon hier bist - ein Hinweis: Mache bitte eine Kopie Deines Beez. Nach einem Core Update werden Deine gemachten Änderungen überschrieben. Außer Du hast ev. eine user.css. Wie auch immer, siehe hier:
https://forum.joomla.de/index.php/Threa ... Template-/
Liebe Grüße, Christine
Re: Error Message view.html.php on line 25
Posted: 10 Sep 2017, 08:38
by jek1978
Hallo Christine,
vielen Dank für deine Hinweise.
Alles erledigt.
Schönen Sonntag!
VG, Jens
Re: Error Message view.html.php on line 25
Posted: 10 Sep 2017, 12:46
by christine
Hallo Jens,
vielen Dank für Deine Rückmeldung!
Liebe Grüße & auch noch schönen Sonntag,
Christine
Re: Error Message view.html.php on line 25
Posted: 27 Sep 2017, 11:36
by cdh
Hallo Christine und Jens,
das Abschalten der Warnungen löst zwar die Fehlermeldung oberflächlich, eine Lösung des Problems ist sie nicht.
Beim Aufruf der Komponente im Backend müßten auch diverse Warnungen kommen.
Ich habe mir den Code genauer angesehen und folgende Änderungen haben das Problem gelöst.
php7.x prüft die Variablen strenger als die 5.x Versionen. In diesem Fall wird eine Variable als Text definiert und dann als Array verwendet. Dies erzeugt die Warnung.
In 2 Dateien sind folgende Änderungen vorzunehmen (Filezilla, etc):
administrator -> components -> com_phocamaps -> helpers -> phocamaps.php Zeile 42
ändern in
und
components -> com_phocamaps -> views -> map -> view.html.php Zeile 24
ändern in
VG Claus Dieter