Zum Inhalt springen

rggooglemap - Fehlermeldung im FE

Erstellt am 28. November 2006 · 41 Antworten · letzte Antwort am 3. Januar 2007 · Seite 2 von 3

Tags: Frage

elv1s ·

Hallo,

also diese Fehlermeldung kommt wenn auf der Seite bereits Content / Inhalt vorhanden ist. Wenn rggooglemap alleine installiert / eingefügt ist dann kommt diese Fehlermeldung nicht. Wenn bereits ´ne Contentelement wie z.B. Text vorhanden ist dann kommt die xml Meldung. Es funktioniert auch wenn die andere Contentelementen nach rggooglemap eingefügt werden.

Dies hatte ich dir - Georg - auch schon per eMail geschickt... Hast du dies nicht bekommen?

Gruss
Kasper

bix ·

Hallo die Herren,
also auf der Seite, wo das Plugin gesetzt ist steht bei mir sonst kein Contentelement.

Ich habe die Seite mit Hilfe von Divs aufgebaut. D.h. auf der Map-Seite wird in zwei getrennten Divs das Menü und ein Inhalt in der rechten Spalte angezeigt.
Der Inhalt in der rechten Spalte wird durch TS angezeigt. Die Datensätze liegen auf einer anderen Seite.

Selbst wenn ich diesen Inhalt ganz aus meinem Template entferne, wird die Fehlermeldung weiterhin angezeigt.

Ich werde jetzt das Plugin nochmals neu anlegen. Ergebnis poste ich dann hier.

elv1s ·

Hi bix,

bei mir kommt der Fehler eindeutig durch bereits beschriebene Problem.

Versuche mal neu neue Seite anzulegen und dort wirklich nur rggooglemap auszugeben. also keine andere elemente.

gr.
kasper

bix ·

Also ich hab jetzt alle Varianten durch. Die Fehlermeldung erscheint trotzdem noch.

Var. 1: Auf der gleichen Seite neues Plugin angelegt.
Var. 2: Neue Seite und neues Plugin angelegt.
Var. 3: Alle Marker (bis auf Content-Marker) gelöscht.

bix ·

Leider nein. Ich kann dir auf unser Testsystem keinen Zugriff geben... :o

Ich frag aber trotzdem mal mein Sys Admin... Meld mich...

wedice ·

Hallo!
Ich habe gerade einmal angefangen mit Deiner Extension rggooglemaps zu spielen, bin aber leider ganzer Linie gescheitert.

Ich habe zunächst die Extension nach dem Manual installiert und mit dem sehr praktischen BE -Modul einige POIs angelegt. Dabei habe ich schon nicht herausfinden können, wie Kategorien angelegt werden. Im Manual steht dazu leider nichts und auch durch rumsuchen habe ich das nicht geschafft. 🙁

Anschließend habe ich eine Karte und eine POI Liste auf einer Seite eingefügt. Beim Aufruf dieser Seite erschienen dann zunächst diese Meldungen:

Warning: Invalid argument supplied for foreach() in C:\Dokumente und Einstellungen\Dirk\Eigene Dateien\www\rceh\typo3conf\ext\rggooglemap\pi1\class.tx_rggooglemap_pi1.php on line 371

Warning: Invalid argument supplied for foreach() in C:\Dokumente und Einstellungen\Dirk\Eigene Dateien\www\rceh\typo3conf\ext\rggooglemap\pi1\class.tx_rggooglemap_pi1.php on line 249

Warning: array_multisort() [function.array-multisort]: Argument #4 is expected to be an array or a sort flag in C:\Dokumente und Einstellungen\Dirk\Eigene Dateien\www\rceh\typo3conf\ext\rggooglemap\pi1\class.tx_rggooglemap_pi1.php on line 252

Warning: Invalid argument supplied for foreach() in C:\Dokumente und Einstellungen\Dirk\Eigene Dateien\www\rceh\typo3conf\ext\rggooglemap\pi1\class.tx_rggooglemap_pi1.php on line 255

und anschließend auch die bereits von meinem Vorredner genannte Box "invalid xml file" fehlt nicht. Die karte ist nicht auf den per Felyform konfigurierten Ausschnitt eingestellt.
Leider kann auch ich keinen Zugang zu meinem System geben, da ich das Testsystem nur lokal betreibe - auf dem Produktivserver führe ich keine Experimente mit neuen Extensions durch. 😉

Schöne Grüße
dirk

karlchen ·

@ wedice

hast du unter "inclue static from extensions" das googlemap template hinzugefügt?

hast du auch erst das Plugin KARTE und dann erst POI ?

@ bix

was mir gerade aufgefallen ist,
die daten der POIs kommen ja von der XML und eben diese
wird scheinbar zerhauen wenn du z.B, sowas wie das AdminPanel im Frontend an hast, also mal ausloggen und dann nachschauen.

@just2b

vielen Dank für diese geile Extensions 🙂
könntest du jedoch im Online Repository die Hilfe aktualisieren, ich habe versucht die Extension anhand der Online Anleitung zu machen und da fehlt leider ein bisschen was im Gegensatz zur manual.swx

Vielen dank schon mal

Karlchen

Das hat gerade bei mir das Problem gelöst und alle POIs werden angezeigt.

just2b ·

Hallo karlchen,

vielen Dank!
Nun die Online-Hilfe wird automatisch aus dem sxw generiert, ich schau mal was ich machen kann!

Nächste Version ist schon fertig, neu ist:
- AutoSuggest beim Speichern von Koordinaten für existierenden Datensatz (> 2.b)
- Absofort möglich, eine fremde xml-Datei anzugeben bzw die dynamische abspeichern und statisch übergeben > sollte Fehler vermeiden helfen

georg

elv1s ·

Hallo Georg,

super. freue mich schon drauf. Wird heute noch im repository gestellt!??! 😃

Danke
gr.
Kasper

karlchen ·

@just2b, ach so, das wusste ich nicht, was mir dabei noch einfällt übers BE in Typo3 finde ich nur die Version 2.0.0 (auch wenn ich unter Settings, die TYpo3.org Seite fest eingestellt habe) jedoch unter typo3.org/extensions/ finde ich die 2.1.1 ? ich dachte man besieht die Extensions von dort ?

und was ich noch fragen wollte, wie man ich den ein richtiges Update?
Die vorhandenen Dateien einfach überschreiben oder erst deinstallieren und dann neu installieren?

Karlchen

elv1s ·
karlchen schrieb

@just2b, ach so, das wusste ich nicht, was mir dabei noch einfällt übers BE in Typo3 finde ich nur die Version 2.0.0 (auch wenn ich unter Settings, die TYpo3.org Seite fest eingestellt habe) jedoch unter typo3.org/extensions/ finde ich die 2.1.1 ? ich dachte man besieht die Extensions von dort ?

und was ich noch fragen wollte, wie man ich den ein richtiges Update?
Die vorhandenen Dateien einfach überschreiben oder erst deinstallieren und dann neu installieren?

Karlchen

Hi,

im Extension repository (im Backend) am besten kurz auf "retrieve / update" klicken.

Dann auf dem ikon "aktualisieren" klicken. Wenn du selbst änderungen vorgenommen hast im Extension dann werden die überschrieben, also am besten kurz backuppen. Wenn nicht, kannst du einfach updaten.

gr.
kasper

bix ·

was mir gerade aufgefallen ist,
die daten der POIs kommen ja von der XML und eben diese
wird scheinbar zerhauen wenn du z.B, sowas wie das AdminPanel im Frontend an hast, also mal ausloggen und dann nachschauen.

@ karlchen

selbst ohne AdminPanel wird die Fehlermeldung angezeigt. Das komische ist ja, dass die PoIs im Plugin "Menü" angezeigt werden, aber die Marker in der Map fehlen. Ja gut,... die PoIs im Menü werden ja wahrscheinlich auch nicht von der xml übertragen.

@ just2b

Mein SysAdmin war nicht abgeneigt, dir einen Zugriff auf unser Testsys zu geben... werd mal schauen, ob das heute noch was wird. Wo soll ich dir die Daten dann hinschicken?

wedice ·
karlchen schrieb

@ wedice

hast du unter "inclue static from extensions" das googlemap template hinzugefügt?

hast du auch erst das Plugin KARTE und dann erst POI ?

Jawoll, beides erledigt.

Die oben genannten Fehlermeldungen "Invalid argument supplied for foreach() ..." etc. sind bei mir mit Abschalten des Adminpanel verschwunden. 🙂
Leider bekomme ich aber noch immer gemeldet, das XML File sei ungültig. 🙁

Es geht in die richtige Richtung, vielleicht läßt sich der Rest auch noch lösen... 🙂

DIRK

wedice ·
just2b schrieb

hast du typo3 in einem unterverzeichnis laufen?

Ja, das habe ich und das ist wohl auch das Problem. Ich habe gerade mal die Adresse der angeforderten XML Datei im Quellcode ausfindig gemacht um zu schauen, ob da vielleicht Fehlermeldungen drinstehen, da sehe ich, daß das Unterverzeichnis fehlt. Wenn ich das einfüge und die Datei vom Server hole, sieht die XML-Datei ordentlich aus...
kann man das irgendwo konfigurieren, bzw. kannst Du da was umbauen?

Ha! Wäre schön, wenn's klappt, die Backendfunktionen deiner Extension sind nämlich schon mal sehr komfortabel!!