Hallo allerseits!
In der Erweiterung Storelocator 1.1.0 fand ich folgenden Bug:
Die Anzeige im Frontend liefert auf manchen Servern eine leere Seite, bzw. mit eingeschalteter Fehler-Anzeige liefert sie den PHP-Fehler "Parse Error .. unexpected end in mod_storelocator_search.html".
Der Fehler tritt nur auf wenn die Server-Konfiguration strikte PHP-Tags ("<?PHP ... ?>") fordert, und der Server deshalb PHP-Short-Tags ("<? ... ?>") nicht erkennt.
Die Ursache ist, daß in den Template-Dateien ein paar PHP-Short-Tags vorkommen anstelle von PHP-Strikt-Tags, scheinbar als Relikt.
Hier ist ein Foto von der Fehlermeldung:
Hier sind gebugfixte Template-Dateien:(Zwar wären die Dateien besser hier als Anhang geposted, aber ich muß mich erstmal an die Forum-Bedienung gewöhnen, ein Link ist halt einfacher.)
- downtown.trilo.de/../#20120729'1604 storelocator-1.1.0.r2.fix/templates (getestet in Contao 2.10.4 und 2.11.3) Nachtrag 3.8.2012: Verwende besser ein normales Update, die Orginaldateien sind repariert (danke Benny).
BTW. Den Storelocator finde ich ein cooles Feature. Leider hat er noch weitere Fehlerchen (Postleitzahl-Suche). Ich bin ganz neu in Contao und bin schon gespannt, wie das weitergeht mit dem Debuggen. Da könnte ich vielleicht ein paar Tipps brauchen zur Vorgehensweise, denn Breakpoints sind ja zwecklos in Templates, und in dem restlichen sophisticated Design helfen sie auch kaum ... oder doch? (Ich verwende die NetBeans-IDE ... und auch das nur am Wochenende
Bye,
Norbert
Lesezeichen