Такой вот вопрос. Страница оформления настроена как на картинке:
Проблема в том, что при повторном входе (HTTP GET) на страницу оформления, поле город остаётся заполненным (в сессии хранится видимо), а вот в "Способы доставки" оно не передаётся, в результате там дефолтное состояние. Получается нелепая ситуация - вроде бы и город выбран, а варианты доставки не отображаются:
Смотрел код, который за это отвечает, но так всё запутано... капец... пару часов потратил, сдаюсь - прошу помощи)))
Вот здесь адрес вынимается из синглтона simple:
Проблема в том, что при POST (когда мы, собственно говоря, меняем разные города) запросе со страницы регистрации в $adress['city'] есть название города, а при GET - нету (хотя в "Адрес доставки" город подтягивается).
Как победить?
PS: это backtrace для GET-запроса:
А это для POST:
дальше оно уходит опять в simple.php, но там чёрт ногу сломит...
Давайте, товарищ разработчик, помогите нам, зря мы что-ли деньги платили))))