Форма авторизации с использованием vue js для БитриксГотовый шаблон всплывающей формы ав...

Михаил Базаров

Дата последнего входа: сегодня в 15:08
Дата регистрации: 7 Февраля 2012 21:17
День рождения: 7 ноября
Пол: Мужской
Михаил Базаров -> Всем
25 марта 10:50
Форма авторизации с использованием vue js для Битрикс

Готовый шаблон всплывающей формы авторизации.
Просто распаковываем в шаблон своего сайта и выводим в нужной части сайта компонент
system.auth.form и применить этот шаблон (auth)

В основном шаблоне сайта, подключите vue из ядра
\Bitrix\Main\UI\Extension::load("ui.vue");

На его месте появится кнопка, вызывающая шаблон авторизации.
Стилей по минимуму, подгоняйте под себя.

Так же внутри файл для отправки формы (index.php)- результат успешного или не успешного входа.
Этот файл обязательно удалите, или переместите в папку /personal/ он просто для примера (или любую другую папку - в форме подправьте путь)



Фото:
Файлы:
auth.zip (5.19 КБ)
Валерий
При вставке <?Asset::getInstance()->addJs('/bitrix/js/ui/vue.min.js');?>
У меня вообще ошибка, на скрине предоставил.

Видимо у меня вообще система полетела? И что не подскажите?

Вообщем полная жесть на ночь глядя(((
Файлы:
0 Б
Михаил Базаров
Перед этим подключением, включите
use Bitrix\Main\Page\Asset;
Валерий
Эх видимо не судьба((

Та же ошибка.Uncaught ReferenceError: Vue is not defined

Vue.component("modal",{template:"#auth_template"});BX.Vue.create({el:"#auth_form",data:{showModal:false}});