[gelöst] Mitgliederkarte mit OpenLayers
am 14.01.2012 - 19: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 10 Stunden 6 Minuten
vor 12 Stunden 21 Minuten
vor 12 Stunden 25 Minuten
vor 12 Stunden 31 Minuten
vor 15 Stunden 44 Minuten
vor 15 Stunden 39 Minuten
vor 18 Stunden 44 Minuten
vor 18 Stunden 48 Minuten
vor 19 Stunden 18 Minuten
vor 19 Stunden 40 Minuten