Zum englischen Forum

Index > Erweiterungen > [cm_membergooglemaps] Mitgliederliste mit Google Map

m-werk
User
Avatar
Beiträge: 287
Krottendorf-Gaisfeld, Österreich
Hallo Mambolus,

folgendes: Wenn ich auf das Blaue Icon klicke, erscheint die Detailseite. Von dort aus sehe ich jene Felder, die ich beim User freigeschalten habe und ich kann auch eine Nachricht an diesen schicken. Neues Template erscheint dort aber trotzdem (siehe Grafik):


Weiters verwende ich eine Domain mit nur einer Installation (Single). In dieser habe ich noch einen geschlossenen Bereich, wo dann auch eben dieses Modul sich befindet.

Ich habe im BE unter "Einstellungen" den Google Maps API Code eingegeben, welchen mir Google erstellt hat. Dort habe ich einfach die Hauptdomain http://www.domain.com eingegeben. Muss ich diesen sonst noch wo eingeben?

Leider erscheint weiterhin die Fehlermeldung, wenn ich auf den Menüpunkt klicke, wo ich dann dieses Modul aufrufe. (siehe Grafik)


Das komische ist, dass ich aber trotzdem die Grafik mit den einzellnen Positionen sehe. (siehe Grafik)


Und wenn ich dann auf eine einzellne Position in der Grafik klicke, kommt folgendes Fenster:


Es gibt bei mir Im Backend 5 Benutzergruppen, die ich alle für dieses Modul freigeschalten habe. (nur so zur info.)
18.06.2009 08:33
ChrMue
User
Avatar
Beiträge: 21
Oppenheim
@m-werk,
Hast du in der Webeinstiegsseite auch den API-Key eingegeben?



Warum die Detals beim klick auf den Marker nicht angezeigt wird, weiß ich im Moment noch nicht.
Der "Debugcode" (neues Template) ist raus. Ich habe das Template neu hochgestellt.

Noch ein Hinweis:Wenn der Key nicht passt/fehlt, kommt die Info von Google, die Funktion führt er aber trotzdem aus. Hat mich auch gewundert, aber zum Testen ist das auch ganz pratisch, da man nicht immer gleich einen Key braucht.

Frage, wie hast du den Screenshot in deinen Beitrag eingefügt, ohne einen Anhang zu erstellen?


@Ralf
zu 1tens: "Neues Template" ist jetzt weg :)
zu 2tens: kann ich mir das irgendwie ansehen? (evtl. PM)
zu 3tens: siehe 2.
zu 4tens: das wäre eine Alternative statt der zeigeteilten Ansicht. (Hast du einen Vorschlag bzw. eine Vorstellung, wie man es im Modul einstellen könnte?)

Zz deinem Hinweis bzgl des doppelten Google Keys
Du hast vermutlich auch eine andere google-Maps-Erweiterung installiert z.B. die von Christian (dlh_googlemaps). Kann das sein?

LG Mambolus
Zuletzt bearbeitet von Mambolus, 18.06.2009 09:26
- bisheriger Name: MAMBOLUS
18.06.2009 08:59
m-werk
User
Avatar
Beiträge: 287
Krottendorf-Gaisfeld, Österreich
Jaa, jetzt hab ich's.

Jetzt kommt die Fehlermeldung NICHT mehr.

Auch das neue Update habe ich hochgeladen. Aber wenn ich auf das Icon ! klicke, kommt weiterhin der Text: Neues Template und darunter eben die Felder, die ich freigeschalten habe.

Wenn ich auf das Icon in der Grafik anklicke, kommt auch "Neues Template" da hat sich bei mir nichts geändert oder habe ich was übersehen?
18.06.2009 09:19
ChrMue
User
Avatar
Beiträge: 21
Oppenheim
@m-werk
"Neues Template" stand noch drin. Beim Update der Datei hab ich einen Fehler gemacht. -> sorry.

Klick auf die Marker:
Ist die Seite, die das Modul enthält in der Navi sichtbar?
LG Mambolus
- bisheriger Name: MAMBOLUS
18.06.2009 09:33
m-werk
User
Avatar
Beiträge: 287
Krottendorf-Gaisfeld, Österreich
iconMambolus:


Klick auf die Marker:
Ist die Seite, die das Modul enthält in der Navi sichtbar?
LG Mambolus

Wie meinst du das?
18.06.2009 09:56
ChrMue
User
Avatar
Beiträge: 21
Oppenheim
Halo m-werk,
eigentlich meinte ich, ob die Seite direkt im Menü sichtbar ist, oder nur durch einen Link erreicht wird.
Ist aber egal. ich habe einen Fehler gefunden und ich denke ich hab's gefixt. -> neues Build im Repository

LG Mambolus
- bisheriger Name: MAMBOLUS
18.06.2009 10:22
m-werk
User
Avatar
Beiträge: 287
Krottendorf-Gaisfeld, Österreich
NA SPITZE, Jetzt funktioniert es OHNE FEHLER. Es wird alles richtig angezeigt.

Eines ist mir noch aufgefallen. Wenn man das Detail aufruft und dort auch die Grafik sieht, ist dort in der Grafik auch ein ICON mit der genauen Position.

Wenn man auf diesen klickt, passiert nichts.

Ist eigentlich nicht störrend, aber vielleicht könnte man für die nächste Version es dort so einbauen, dass ein Fenster sich öffnet mit nochmals den Daten darin, so wie es bei Google direkt auch ist.

Ansonsten funktioniert das Modul nun in meiner Version TL 2.7.1

Verbesserungsvorschläge wären eben wie oben erwähnt und eventuell sollte man auswählen können, ob die Grafik bei der Übersichtsliste oben oder unten angezeigt werden soll.

Zur zeit ist es leider nur im Template machbar, (mir reicht es dort, da ich es ja im template ändern kann) aber vielleicht für andere User, die sich damit nicht so auskennen.

Weiters habe ich bemerkt, dass die höhe der Grafik nur im Template einstellbar ist. Vielleicht könnte man das im Backend noch realisieren!

So, das war's mal von meiner seite und DANKE für die gute Arbeit und das Modul.
18.06.2009 10:39
m-werk
User
Avatar
Beiträge: 287
Krottendorf-Gaisfeld, Österreich
Hallo, eines hätte ich noch:

Vielleicht wäre es möglich, wenn man in der Grafik beim Mouseover auch den ´amen und die Adresse angezeigt bekommt. Grund ist folgender.

Wenn jetzt mehrere User aus einem Ort kommen, weiss man nicht, was man anklicken kann, damit man zum richtigen kommt. Daher wäre es sinnvoll, wenn man so eine Art on mouseover in der liste bei den Pfeilen einbauen könnte.
18.06.2009 10:54
ChrMue
User
Avatar
Beiträge: 21
Oppenheim
Aktuelle ToDo-Liste (ich hoffe, meine Webseite wird mal fertig, dann kann das da drauf :w00t: )
  1. Falls kein Api-Code in der Seiteneinstellung angegeben ist, soll der Code aus dem Backend verwendet werden.
  2. Position der Map in der Detailansicht im Backend (Modul) einstellbar
  3. Position der Map in der Listenansicht im Backend (Modul) einstellbar
  4. Anzeigen von Liste und/oder Map in der Listenansicht im Backend (Modul) einstellbar
  5. Listenansicht Marker mit Anzeige des Namens als Mouseover
  6. Größe der Karte einstellbar,
  7. Weitere Karteneinstellungen ermöglichen.
Wenn du magst, gib doch mal ne Bewertung im Repository ab.

Vielen Dank für die vielen Tipps
Gruß
Mambolus
Zuletzt bearbeitet von Mambolus, 18.06.2009 11:04
- bisheriger Name: MAMBOLUS
18.06.2009 10:56
Stephan
User
Avatar
Hallo,

die Erweiterung ist echt klasse!

Eines ist mir noch aufgefallen:

- In der Mitgliederliste ist der Button "Ergebnisse pro Seite" hinter der Dropdownliste nicht beschriftet.

- Im Backend sind die zwei Ankreuzfelder zumAuswählen, wo die Map (Liste / Detailansicht) angezeigt werden soll, noch nicht beschriftet, es steht der Feldname aus der Tabelle da.

Grüße
18.06.2009 20:02
ChrMue
User
Avatar
Beiträge: 21
Oppenheim
Hallo Stephan,

der Button ist bei mir beschriftet. Ich weiß im Moment keine Grund, warum die bei dir nicht der Fall ist. (Kann ich mir das irgendwo ansehen?)
Was passiert bei dir in der normalen Mitgliederliste. Ist dort der Button beschriftet?

Die Übersetzung der Kontrollfelder habe ich korrigiert.

ToDo-Liste:
1. ->1.0.1 beta3: Falls kein Api-Code in der Seiteneinstellung angegeben ist, soll der Code aus dem Backend verwendet werden.
2. ->1.0.1 rc1: Position der Map in der Detailansicht im Backend (Modul) einstellbar
3. ->1.0.1 rc1: Position der Map in der Listenansicht im Backend (Modul) einstellbar
4. ->1.0.1 rc1: Anzeigen von Liste und/oder Map in der Listenansicht im Backend (Modul) einstellbar
5. Listenansicht Marker mit Anzeige des Namens als Mouseover
6. ->1.0.1 rc1: Größe der Karte einstellbar,
7. Weitere Karteneinstellungen ermöglichen.
Zuletzt bearbeitet von Mambolus, 19.06.2009 01:19
- bisheriger Name: MAMBOLUS
18.06.2009 23:44
Stephan
User
Avatar
Hallo,

Du kannst es Dir hier ansehen:

http://www.khs-birkenfeld.de/mitgliedsbe…_baecker_innung.html

Die original Mitgliederliste hat den gleiche nFehler. :confused:

Gruß
19.06.2009 08:43
Stephan
User
Avatar
Hallo,

ich habe mal Ursachenforschung betrieben, offenbar fehlt im Typolight-Modul Mitgliederliste "system/modules/memberlist" in der Sprachdatei der Eintrag

iconCode:
$GLOBALS['TL_LANG']['MSC']['list_perPage'] = 'Ergebnisse pro Seite';

Wenn ich diesen ergänze funktioniert es...

Keine Ahnung, ob dieser Fix an der richtigen Stelle ist oder ob diese Eintragung sonstwo hingehört...

Nachtrag: Ich habe das gleiche Verhalten bei einer anderen Installation festgestellt, dort wird das Modul Mitgliederliste jedoch nicht eingesetzt, so dass es mir erst jetzt aufgefallen ist. Beide Installationen wurden stets mittels Live-Update aktualisiert, es handelt sich also um keine kompletten Neuinstallationen, so dass hier evtl. der Fehler herrührt...

Gruß
Zuletzt bearbeitet von Stephan, 19.06.2009 09:45
19.06.2009 09:24
ChrMue
User
Avatar
Beiträge: 21
Oppenheim
Hallo Stephan,
ich habe gerade mal in dem Paket zur Neuinstallation nachgesehen:
der entsprechende Spracheintrag steht in der Datei
system\modules\listing\languages\de\default.php
bzw. einer entsprechenden Datein für andere Sprachen.

Gruß Mambolus
Zuletzt bearbeitet von Mambolus, 19.06.2009 16:49
- bisheriger Name: MAMBOLUS
19.06.2009 12:58