[gelöst] Mitgliederkarte mit OpenLayers
am 14.01.2012 - 20:11 Uhr in
Hallo,
ich bin vor kurzem auf Drupal gestoßen, bisher habe ich als CMS immer Joomla verwendet. Ich suchte jedoch ein CMS, das von Haus aus ein Forum sowie das Erstellen einer Mitgliederkarte beinhaltet. Ersteres bietet ja Drupal, Letzteres habe ich mit OpenLayers und dieser Anleitung eingebunden. Mit dem Modul "Profil2" habe ich den Kontakten ein Feld vom Typ "Postal address" erstellt, in das der Benutzer seine Adresse eingibt. Ein zweites Feld vom Typ "Geofield" übernimmt die Adresse und wandelt sie in eine geographische Position um. Mir fehlen jedoch noch ein paar Funktionen, zu denen ich nach langer Internetrecherche immer noch nichts finden konnte.
1. Ich möchte über die Funktion "Pop Up for Features" (Startseite » Verwaltung » Struktur » OpenLayers » Maps » Behaviors) ein Pop Up einbinden, welches den Benutzernamen und weitere Daten wie Anschrift, Telefonnummer etc. anzeigt. Beim Klick auf den Benutzer soll zum Benutzerprofil geleitet werden, beim Klick auf die Adresse soll in der Karte auf den Benutzer gezoomt werden. Jedoch erscheint trotz aktivierter Option kein Pop Up.
2. Ein Feld, in welches man einen Benutzernamen eingeben kann und auf den dann gezoomt wird.
3. Unterhalb der Karte soll eine Liste mit allen Mitgliedern ausgegeben werden. Hier auch wieder mit div. Nutzerdaten wie Adresse, Telefonnummer etc.
Wie kann ich hier ein wenig weiterkommen. Ich danke schon mal allen für ihre Hilfe.
Gruß,
BadSanta
------------------------------------------------
------------------------------------------------
Habe das Problem für mich gelöst, in dem ich wieder Joomla als CMS nutze und smf2 über JFusion einbinde. Zur Darstellung der Membermap (in smf2) dient der Mod "Google Member Map V2.6", welcher keinen Google API-Key benötigt.
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 18 Stunden 48 Minuten
vor 4 Tagen 19 Stunden
vor 5 Tagen 21 Stunden
vor 6 Tagen 15 Stunden
vor 6 Tagen 17 Stunden
vor 6 Tagen 15 Stunden
vor 1 Woche 14 Stunden
vor 1 Woche 15 Stunden
vor 1 Woche 2 Tagen
vor 1 Woche 2 Tagen