Ergebnis 1 bis 4 von 4

Thema: geodistance in MM2.4

  1. #1
    Contao-Fan
    Registriert seit
    20.10.2014.
    Beiträge
    539

    Standard geodistance in MM2.4

    Hallo zusammen,
    nach Update auf 2.4 klemmt die Säge noch an ein paar Stellen
    Ich habe mm_ort auf einer seite einmal als Detailseite und darunter als Liste eingebunden.
    In den Orten der Liste soll die Entfernung zum Ort der Detailseite ausgegeben werden.
    Das hat in MM2.3 wie folgt funktioniert:

    Detail Template
    HTML-Code:
    <?php \Contao\Input::setGet('address', $arrItem['text']['geo_lat'] . ',' . $arrItem['text']['geo_long']); ?>
    Listen Template
    HTML-Code:
    <?php
                            $distance = $arrItem['text']['distance'];
                            if ($distance < 1) {
                                // Entfernungen unter 1 km in Meter umrechnen
                                echo round($distance * 1000, 1) . ' m';
                            } elseif ($distance > 10) {
                                // Entfernungen größer als 10 km auf volle Kilometer runden
                                echo round($distance) . ' km';
                            } else {
                                // Entfernungen zwischen 1 km und 10 km mit einer Dezimalstelle
                                echo round($distance, 1) . ' km';
                            }
                        ?>
    In MM2.4 wird mir wenn ich Debugge als distance -1 ausgegeben.
    Koordinaten kommen aber im Listentemplate an.
    Getestet mit
    HTML-Code:
    <?php echo $_GET['address']; ?>
    z.B. 47.99144572477234,7.854559407345569

    Gibt es in MM2.4 noch etwas zu beachten oder was mache ich falsch?

  2. #2
    Wandelndes Contao-Lexikon Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    10.398
    User beschenken
    Wunschliste

    Standard

    ist Dein erster LookUp-Service in Geodistance auch "Koordinateneingabe"?

  3. #3
    Contao-Fan
    Registriert seit
    20.10.2014.
    Beiträge
    539

    Standard

    Zitat Zitat von zonky Beitrag anzeigen
    ist Dein erster LookUp-Service in Geodistance auch "Koordinateneingabe"?
    Was meinst du mit erster? Es gibt nur einen.
    Ja hier ist Koordinateneingabe eingestellt.

  4. #4
    Wandelndes Contao-Lexikon Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    10.398
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von marcohe Beitrag anzeigen
    Was meinst du mit erster?
    man kann ja mehrere einstellen - die werden "von oben nach unten" durchgearbeitet, bis einer was findet...

    o.k. - wenn es das nicht ist, checke ich das mal bei mir lokal... eigentlich hatte sich da nix geändert

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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