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
Listen TemplateHTML-Code:<?php \Contao\Input::setGet('address', $arrItem['text']['geo_lat'] . ',' . $arrItem['text']['geo_long']); ?>
In MM2.4 wird mir wenn ich Debugge als distance -1 ausgegeben.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'; } ?>
Koordinaten kommen aber im Listentemplate an.
Getestet mitz.B. 47.99144572477234,7.854559407345569HTML-Code:<?php echo $_GET['address']; ?>
Gibt es in MM2.4 noch etwas zu beachten oder was mache ich falsch?


Zitieren
