+ Antworten
Ergebnis 1 bis 6 von 6

Thema: Google Maps Marker aus Datenbank lesen

  1. #1
    Kommt häufiger vorbei Avatar von klangfeld
    Registriert seit
    18.01.2006
    Beiträge
    257
    Bedankte sich
    31
    Erhielt 15 Danksagungen
    in 7 Beiträgen

    Frage Google Maps Marker aus Datenbank lesen

    hallo,

    ich möchte gerne die Google Maps auf meiner Seite nutzen.
    Soweit geht auch alles.

    Meine Frage ist nun: kann man die Komponente Daten aus der Datenbank laden lassen. Dass zbsp. die Koodinaten aus der Community Builder Datenbank und die dazugehörigen Informationen im Infowindow von Google Maps erscheinen?

    Hier ein Beispiel, wie ich es gerne haben möchte:

    http://www.mlparena.com/MemGooMap.html

    Und hier ein Beispiel wie ich es in einem PHP gelöst habe:

    http://www.nightlife-mallorca.eu/subfinder.php



    besten Dank im Voraus
    - JoomFish- JooMap- GoogleMap- SEF advance- Community Builder
    www.webdesign-solution.eu
    weltweiter Event- und Clubguide
    BITTE BEDANKEN klicken, wenns geholfen hat

  2. #2
    Kommt häufiger vorbei Avatar von klangfeld
    Registriert seit
    18.01.2006
    Beiträge
    257
    Bedankte sich
    31
    Erhielt 15 Danksagungen
    in 7 Beiträgen

    Frage ich habs mal soweit gefunden....

    Hallo,

    ich habe es soweit hinbekommen was ich wollte.

    Meine PHP und SQL Kenntnisse reichen jedoch noch nicht aus, dass ich mir da einen String generiere, welcher aus der jos_comprofiler zBsp. eine ID ausliest, welche den Marker für google maps anzeigt.

    Hier ist der Übeltäter:

    PHP-Code:
    <?php        $badChars = array('&');

            
    $goodChars = array('&amp;');

            (
    $this->confData->xmlEncoding) ? $xmlEncoding $this->confData->xmlEncoding $xmlEncoding 'ISO-8859-1';

        

            
    $info "<?xml version=\"1.0\" encoding=\"".$xmlEncoding."\"?>\n<xml>\n";

         
    //   if($this->confData->communityEnable) {

                
    $info .= '<category id="-3"';


                
    $info .= ' name="Users"';

                
    $info .= ' gicon="'.$this->confData->communityIcon.'"';

                
    $info .= " />\n";

          
    //  }

            
    if(count($this->categoryData)) {

             foreach(
    $this->categoryData as $catName) {

                
    $info .= '<category id="'.$catName->id.'"';

                
    $info .= ' name="'.$catName->name.'"';

                if(
    is_numeric($catName->description)) $info .= ' gicon="'.$catName->description .'"';

                
    $info .= " />\n";

             }
    ?>

    Dort wo jetzt der Wert des communityIcons ist, sollte der Wert aus einem communitybuilder field Bsp: cb_googlemapsicon drinnen stehen.

    $info .= ' gicon="'.$this->confData->communityIcon.'"';


    Wer kann mir da bitte einen Tip geben?

    Das Ganze spielt sich in der google_maps.class.php ab

    administrator>components>google_maps>google_maps.c lass.php



    Vielen Dank im Voraus...

    klangfeld
    - JoomFish- JooMap- GoogleMap- SEF advance- Community Builder
    www.webdesign-solution.eu
    weltweiter Event- und Clubguide
    BITTE BEDANKEN klicken, wenns geholfen hat

  3. #3
    Verbringt hier viel Zeit Avatar von eggie
    Registriert seit
    22.02.2006
    Ort
    Hamburg
    Beiträge
    593
    Bedankte sich
    16
    Erhielt 122 Danksagungen
    in 117 Beiträgen

    Standard

    Warum benutzt Du nicht einfach das fertige PlugIn für den CB?
    Gruß, Eggie
    -------------------------------------------------------------
    Probier und Bastelstube: www.webfinger.de / Für Einsteiger: Erste Schritte mit joomla

  4. #4
    Kommt häufiger vorbei Avatar von klangfeld
    Registriert seit
    18.01.2006
    Beiträge
    257
    Bedankte sich
    31
    Erhielt 15 Danksagungen
    in 7 Beiträgen

    Blinzeln erstmal danke

    das nehme ich schon. Funzt aber nicht so wie ich mir das vorstelle...

    Ich hätte gerne unterschiedliche icons für bestimme Leute:


    Schau mal hier...

    so ist es jetzt:

    http://www.nightlife-mallorca.eu/ind...maps&Itemid=48

    uns so sollte es sein:

    http://www.nightlife-mallorca.eu/subfinder.php
    - JoomFish- JooMap- GoogleMap- SEF advance- Community Builder
    www.webdesign-solution.eu
    weltweiter Event- und Clubguide
    BITTE BEDANKEN klicken, wenns geholfen hat

  5. #5
    Verbringt hier viel Zeit Avatar von eggie
    Registriert seit
    22.02.2006
    Ort
    Hamburg
    Beiträge
    593
    Bedankte sich
    16
    Erhielt 122 Danksagungen
    in 117 Beiträgen

    Standard

    Zitat Zitat von klangfeld Beitrag anzeigen
    Ich hätte gerne unterschiedliche icons für bestimme Leute:
    Leute oder Kategroien?
    Wie auch immer, die Zuordnung der Icons, wenn diese von den Google Symbolen abweichen sollen, findest Du in der Datei "gicons.js" Einfach den Pfad für die Grafiken abändern...

    EDIT: Hab gerade geblickt was Du meinst, für den CB kannst Du nur eine Kategorie zuweisen... Mmmmmh, und wenn Du die Daten $my + cb_lat + cb_long in die #_googlemap schreibst? Dort könntest Du dann mehrere Kategorien zuordnen... Könnte vielleicht funzen wenn Du das Plugin vom CB erweiterst..... Muß ich mal drüber nachdenken...
    Geändert von eggie (30.08.2006 um 20:38 Uhr)
    Gruß, Eggie
    -------------------------------------------------------------
    Probier und Bastelstube: www.webfinger.de / Für Einsteiger: Erste Schritte mit joomla

  6. #6
    Kommt häufiger vorbei Avatar von klangfeld
    Registriert seit
    18.01.2006
    Beiträge
    257
    Bedankte sich
    31
    Erhielt 15 Danksagungen
    in 7 Beiträgen

    Standard

    ich weiss... im gicons.js werden sie definiert.

    jedoch kann ich den Community nur eine Iconfarbe einbinden...

    das geschieht in der google_maps.class.php

    Hab den COde im oberen Post geschmissen... das ist auch die Stelle...

    Ich weiss nur nicht wie ich da den Code ändern muss, damit der Wert aus der Datenbank gelesen wird.
    - JoomFish- JooMap- GoogleMap- SEF advance- Community Builder
    www.webdesign-solution.eu
    weltweiter Event- und Clubguide
    BITTE BEDANKEN klicken, wenns geholfen hat

+ Antworten

Ähnliche Themen

  1. Google Maps / Geocodierung
    Von peterchen im Forum Allgemeine Fragen zu Joomla
    Antworten: 19
    Letzter Beitrag: 17.09.2007, 19:17
  2. Google Maps 2.4, wo sind die Marker?
    Von TheRedhawk im Forum Joomla Module
    Antworten: 24
    Letzter Beitrag: 16.06.2007, 19:15
  3. google maps zeigt marker in firefox nicht an
    Von klangfeld im Forum Joomla Komponenten
    Antworten: 3
    Letzter Beitrag: 02.04.2007, 21:44
  4. google maps 2.1
    Von danillo im Forum Joomla Module
    Antworten: 4
    Letzter Beitrag: 10.03.2007, 21:21
  5. Marker werden nicht angezeigt bei Google maps
    Von peter_nachfrage im Forum Joomla Komponenten
    Antworten: 1
    Letzter Beitrag: 18.12.2006, 10:58

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein