Веб-сайт, связанный с клиентом Magento

#php #magento #magento-1.5

#php #magento #magento-1.5

Вопрос:

Моя установка magento настроена на глобальный доступ к учетным записям клиентов. Таким образом, любой клиент может войти на любой веб-сайт magento. Но я хочу, чтобы они были перенаправлены на их «связанный веб-сайт» после того, как они вошли в систему.

Я переопределяю AccountController и переопределяю Login-flow и позволяю функции _loginPostRedirect() обрабатывать перенаправление. Возможно, это лучший способ сделать это, но он «работает».

Проблема в том, что они не регистрируются после перенаправления. Насколько я знаю, это какой-то анонимный пользователь в сеансе, который отслеживает, на каком сайте вы находитесь. И это также место, куда вы войдете после входа в систему.

Я хочу сбросить / обновить или сделать что-нибудь, чтобы заставить magento войти в систему клиента на их соответствующем веб-сайте.

Я также просмотрел Mage/Customer/Model/Session.php и жестко закодировал website_id в местах, которые, как я думал, отвечали за это, без эффекта.

Приветствуется любая подсказка / ответ.

Ответ №1:

Я нашел решение своей проблемы :).

В этой теме говорится об этом и упоминается расширение, которое решает проблему.

На случай, если кому-то еще интересно.

/G

Комментарии:

1. ссылка больше не работает, вы помните заголовок для поиска по нему?