(int)$row['id'], 'title' => (string)$row['title'], 'lng' => (float)$row['trip_lng'], 'lat' => (float)$row['trip_lat'], 'when' => \App\Trip::activitySpan($row['starts_at'] ?? null, $row['ends_at'] ?? null), 'city' => (string)($row['city'] ?? ''), 'url' => url('trips/show', ['id' => (int)$row['id']]), ]; } ?>
有 = (int)($total ?? 0) - count($mapPoints) ?> 趟旅程没有可用位置(行程里没填出发/到达,或认不出城市), 没有画在地图上 —— 它们在「列表」里照常显示。