Files
2025-12-24 19:19:01 +03:00

25 lines
660 B
PHP

<?php
$b->router_add("/set-city/%", function () { city_save(); }, array("get"));
// Сохранить город
function city_save()
{
global $b;
$link = $b->router_get_segment(1);
$b->session_set("city", $link);
echo json_encode(array("ok" => true));
exit();
}
// Получить текущий город
function get_city()
{
global $b;
$session_city = $b->session_get("city");
$cities = $b->setting_get_value("cities");
if($session_city === false) return $cities[0]["label"];
foreach ($cities as $key => $city)
if($city["link"] == $session_city) return $city["label"];
return $cities[0]["label"];
}