Ergebnis 1 bis 4 von 4

Thema: Einträge nach Geotagging ordnen

  1. #1
    Contao-Nutzer Avatar von easyloop
    Registriert seit
    07.02.2012.
    Beiträge
    40

    Standard Einträge nach Geotagging ordnen

    Hallo Community!

    Gibt es eine Möglichkeit anhand der IP Adresse die Koordinaten heraus zu bekommen und die Katalogeinträge dann nach der Entfernung meiner Koordinaten auszugeben?
    Naja Schritt 2 wäre ja mit der Erweiterung dma_radiussearch möglich aber wie bekomme ich die "IP- Koordinaten" als Suchkriterium rein?
    Danke im Voraus

    l.g. easyLOOP

  2. #2
    Contao-Fan Avatar von bekanntmacher
    Registriert seit
    13.08.2009.
    Ort
    St. Gallen, Schweiz
    Beiträge
    354
    Partner-ID
    6419

    Standard

    Nicht ganz ohne, aus der IP den geographischen Ort herauszukriegen...

    Mach doch besser ein Postleitzahl-Feld. Der User hat so mehr Freiheit. Somit kann er auch die nächstgelegenen Einträge am Ort xy suchen ohne sich gerade dort aufzuhalten.

  3. #3
    Contao-Nutzer Avatar von easyloop
    Registriert seit
    07.02.2012.
    Beiträge
    40

    Standard

    Naja ist halt ein Kundenwunsch...
    Er möchte das ich, sobald ich auf die Homepage komme, sofort für mich "Ortsrelevante" Ergebnisse ausgeliefert bekomme!
    Hat niemand sonst vielleicht schon mal ein ähnliches Problem gehabt und könnte mir Tipps zur Lösung geben?

  4. #4
    Contao-Nutzer Avatar von easyloop
    Registriert seit
    07.02.2012.
    Beiträge
    40

    Standard

    Habe nun eine Möglichkeit gefunden meinen Standort ortnen zu lassen!
    Folgeden Code habe ich im Formular:
    Code:
    <input name="adresse" id="pos" type="text" value="" >
    </select>
    <script>
    navigator.geolocation.getCurrentPosition(function(position){
    document.getElementById('pos').value = ''+position.coords.latitude+'+'+position.coords.longitude;
    }, function(){
    document.getElementById('pos').innerHTML = 'Deine Position konnte leider nicht ermittelt werden';
    });
    </script>
    Gleichzeitig werden meine Einträge durch die Erweiterung "dma radiussearch" nach Koordinaten gefiltert.
    Jetzt muss ich nun noch das Feld mit meinen gefüllten Koordinaten absenden und ich bekommen die gefilterten Ergebnisse!
    Hätte jemand noch eine Idee wie ich das Feld automatisch nach "dem ausfüllen absenden" kann?

    Lg easyLOOP

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

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