При регистрации пользователя автоматически устанавливает страну "Российская Федерация" Есть решение

2

Здравствуйте, при регистрации нового пользователя, автоматически устанавливается значение страны "Российская Федерация", хотя поля адреса вообще отсутствуют при регистрации. Как изменить это значение, либо выставить по-умолчанию другую страну, т.к. магазин работает не в России. Спасибо

18 комментариев

  • +1
    Михаил Ушенин Михаил Ушенин Webasyst 25 декабря 2018 09:17 #

    выставить по-умолчанию другую страну

    Страна по умолчанию зависит от локали, выбранной в свойствах витрины. Видимо, у вас по умолчанию выбрана локаль «русский» (ru_RU). Вторая часть в идентификаторе локали определяет страну по умолчанию. Добавьте локаль, в идентификаторе которой во второй части указана другая страна, например, ru_UA (русский язык для Украины), если ваш магазин работает на Украине. Локали можно создавать с помощью приложения «My Lang: Лайт».

    • +1
      Websiter Websiter 25 декабря 2018 12:35 #

      Магазин находится в Туркменистане, соотвественно, предложенный вариант, к сожалению, не подошел. Есть ли другие способы решения данной проблемы? Желательно вообще отключить это поле.

    • +2
      Плебей Плебей 25 декабря 2018 23:13 #

      Т.е. отныне нет настройки страны по-умолчанию, как было в седьмой версии (пока не обновлялся) и все зависит от локали? Если магазин работает не на России, то обязательно создание новой локали?

      • +1
        Михаил Ушенин Михаил Ушенин Webasyst 26 декабря 2018 10:29 #

        Расскажите, в каком поле в Shop-Script 7 вы выбирали страну по умолчанию.

        • +1
          Плебей Плебей 26 декабря 2018 11:53 #

          Магазин - Настройки - Оформление заказа - Контактная информация.

          Эта настройка уже не влияет на страну по-умолчанию для покупателей? Теперь на это влияет выбор локали?

          • +1
            Михаил Ушенин Михаил Ушенин Webasyst 26 декабря 2018 13:19 #

            Это настройка оформления заказа, а не регистрации.

            • +1
              Плебей Плебей 26 декабря 2018 16:52 #

              Это я понимаю. Но благодаря этому пользователи регистрировались (в т.ч. при оформлении заказа), не указывая страну, она автоматом в инвизибле подставлялась необходимая. Теперь, исходя из вышесказанного, страна для пользователей подставляется в зависимости от локали? В этом вопрос.

              • +1
                Михаил Ушенин Михаил Ушенин Webasyst 26 декабря 2018 17:00 #

                При использовании пошагового оформления заказа сохранится старое поведение. При использовании оформления заказа в корзине функции регистрации нет, поэтому и проблемы с автоматическим выбором страны для регистрации я не вижу. Я неправ?

                • +1
                  Websiter Websiter 26 декабря 2018 18:37 #

                  К сожалению, не совсем. Т.к. в настройках профиля пользователя(фронтенд), позволяется изменить поле "Страна", в котором при регистрации по-умолчанию выставляется "РФ".

                  Касаемо вопроса с оформлением заказа в корзине - я бы с радостью на него перешел, однако "Самовывоз" не подвезли! Он отказывается отображаться при выборе способов доставки.

                • +1
                  Плебей Плебей 26 декабря 2018 19:22 #

                  Не знаю правы ли, т.к. еще не вникал (не обновлялся же пока), а лишь интересуюсь. Т.е. я правильно понял, что в случае включения функции оформления заказа в корзине (заказ в один шаг?), клиент сначала должен зарегистрироваться, войти на сайт и толькл потом оформить заказ? И в этом случае его страной будет РФ по-умолчанию? На это топикстартер жалуется? Если так, то это, действительно, добавляет необходимость танцев для ваших клиентов, использующих Вебасист не на России.

                • +2
                  evgeniy evgeniy 26 марта 2020 22:44 #

                  магазин работает на россии

                • +2
                  Websiter Websiter 29 декабря 2018 15:46 #

                  Проблема до сих пор остается открытой.

                  • +1
                    Михаил Ушенин Михаил Ушенин Webasyst 29 декабря 2018 17:43 #

                    Удобного решения пока нет. Можно пока пойти немного другим путём: добавить в тему дизайна JavaScript-код, который будет устанавливать по умолчанию нужное вам значение в списке стран.

                    • +2
                      Websiter Websiter 3 января 2019 15:39 #

                      Все бы ничего, но дело в том, что поле выбора страны вообще никак не задействовано при регистрации, его не включали. Однако, почему-то его можно отредактировать во фронтэнде в "Моем профиле".

                    • +2
                      Websiter Websiter 9 января 2019 14:27 #

                      Когда можно ожидать решения данной проблемы?

                    • +1
                      Мила Мила 24 апреля 2019 22:19 #

                      Если кому поможет)
                      Магазин - Настройки - Оформление заказа - Выбор области доставки - Минимальный - прописываете страны, в которые доставляете)

                      Добавить комментарий

                      Чтобы добавить комментарий, зарегистрируйтесь или войдите