Несколько форм авторизации на одной странице

Я использую плагин Login и имею 2 формы входа, которые регистрируют пользователя в другую группу пользователей в зависимости от того, какую из них они отправляют.

Однако, похоже, что они не хотят сотрудничать, находясь на одной странице.

Мой код как таковой:

<div id="seekersloginslider" class="ctaslider">
    <h2>Job Seekers Login</h2>
    [[!Login? &loginResourceId=`32`]]
</div>

<div id="employersloginslider" class="ctaslider">
    <h2>Employers Login</h2>
    [[!Login? &loginResourceId=`18`]]
</div>

Независимо от того, какую форму я использую, я всегда буду перенаправлен на ресурс 32. Если я попытаюсь войти в систему с нижней формой "Работодатели", она будет перенаправлена ​​на ресурс 32 и вызовет 404.

Если я удаляю верхнюю форму "Соискатели", нижняя форма входа в систему работает, как и ожидалось, перенаправляя меня на Ресурс 18.

Кто-нибудь знает способ работы обеих форм на одной странице?

1 ответ

Решение

Это все потому, что первый фрагмент перехватил вызов. Ваш второй фрагмент не может среагировать.

Вы должны манипулировать с submitVar или же actionKey параметр. Просто ртфм. Вы также можете получить некоторую информацию там.

Другие вопросы по тегам