Ошибка роутинга при входе/регистрации Framework v1.10.7 Не принято

7

Кейс.
Несколько витрин магазина:
/fb/*
/vk/*
/en/*
/*
На каждой витрине своя локаль и своя тема оформления. В настройках авторизации выбрано приложение Магазин.

Framework v1.10.7
Все ссылки на Вход/Регистрацию ведут на /* где другая тема и язык. По окончанию регистрации редирект на исходную витрину.

Желаемое поведение.
Framework v1.10.2
Все ссылки на Вход/Регистрацию ведут на login/signup текущей витрины.

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

  • +3
    Плебей Плебей 20 марта 2019 10:42 #

    А будет это когда-нибудь исправлено? Или как обычно "точных сроков нет" (читай - может быть когда-нибудь, если захотим)?

  • 0
    Михаил Ушенин Михаил Ушенин Webasyst 29 марта 2019 09:32 #

    Будет ли достаточным решением проблемы настроить поселения с разными языками на разных сайтах — например, на поддоменах? Для каждого сайта можно настроить уведомления авторизации и регистрации и личный кабинет на разных языках.

    Возможность настраивать поселения с разными языками в пределах одного сайта имеет смысл только в том случае, если на сайте отключена авторизация.

    • +3
      Плебей Плебей 29 марта 2019 12:32 #

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

      P.S. С личным кабинетом проблем нет. Он открывается в правильном поселении.

      • +1
        Михаил Ушенин Михаил Ушенин Webasyst 29 марта 2019 16:14 #

        Для вас эта проблема актуальна из-за несоответствия темы дизайна или локали страницы? Или и то, и другое?

      • +3
        Николай Юранов Николай Юранов 31 июля 2019 16:20 #

        Доброго дня. У нас аналогичная проблема.  Актуальна Из-за несоответствия локали. Мы являемся пользователями как и вашего лицензионного движка, так и приложения MYLANG. Мы теряем иностранных клиентов из-за  того что сайт при оформлении заказа перекидывает на локаль с кириллицей. Если ее решить, то движок webasyst будет полностью поддерживать мультиязычность.  Сегодня оформим запрос в службу поддержи.

        • +1

          У вас настроены уведомления для отправки при регистрации или восстановлении пароля? Они настраиваются только на одном языке. Чтобы посетителям при регистрации и авторизации отправлялись такие уведомления на разных языках, надо настроить отдельные группы уведомлений для каждого языка и создать отдельные сайты для каждого языка. Затем в настройках авторизации каждого сайта выбрать группу уведомлений на своём языке. Но когда для каждого языка у вас будет отдельный сайт (например, на поддомене), то эта проблема и не возникнет.

          Расскажите, как вы вышли из положения с этими системными уведомлениями.

        • +1
          Shop-Script Fan Shop-Script Fan 8 ноября 2021 11:14 #

          Конец 2021 года, проблема все еще существует.

          Есть приложение MyLang:

          /signup/ - русская локаль

          /pl/signup/ - польская локаль

          При переходе на польскую локаль /pl/signup/ показывается форма регистрации русской локали, поляки мягко говоря в шоке смотря на русскую форму.

          Пожалуйста исправьте наконец это!

          • +1
            Михаил Ушенин Михаил Ушенин Webasyst 8 ноября 2021 12:14 #

            Для отображения форм входа и регистрации на разных языках настройте отдельные сайты (а не поселения в пределах одного сайта) — каждый сайт для своего языка.

          • +1
            Shop-Script Fan Shop-Script Fan 10 ноября 2021 11:43 #

            Михаил это что получается? Второй язык будет например на под-домене?

            Основной сайт (русский): mysite.ru

            Второй язык (польский): pl.mysite.ru

            Вы это предлагаете сделать?

            • +1
              replicant replicant 10 ноября 2021 12:11 #

              Похоже что да.

            • +1
              Михаил Ушенин Михаил Ушенин Webasyst 10 ноября 2021 14:10 #

              Используйте любой подходящий адрес для сайта с другим языком: поддомен или другой самостоятельный домен.

              • +2
                Shop-Script Fan Shop-Script Fan 10 ноября 2021 15:12 #

                Как писали выше это полная ерунда, деваться конечно некуда но это не лезет ни в какие ворота.

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

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