Запрос справок и документов в Битрикс24 - автоматизация
Ajax запросы в функции компонента средствами Bitrix
Для того, чтобы иметь удобную возможность делать ajax запросы напрямую в функцию компонента нужны всего две вещи - подготовить компонент и использовать специальную конструкцию вызова на странице. Создадим в папке компонента дополнительный файл ajax.php, который будет содержать функции, которые могут быть вызваны из вне. Условимся, что наш компонент называется "math.client". Сам файл по умолчанию содержит следующий код: use Bitrix\Main\Engine\Controller; class CustomAjaxController extends Controller { } Здесь создается класс, расширяющий базовый класс контроллера ajax-запросов...
Авторизация через ajax в Битрикс (используем jQuery)
В этой краткой заметке опишу опыт создания авторизации через ajax при помощи библиотеки jQuery. В Битрикс авторизация стандартным методом реализуется через вызов компонента bitrix:system.auth.form явным либо неявным образом. При этом авторизация происходит с полной перезагрузкой страницы. Мы рассмотрим механизм, по которому можно сделать авторизацию с отправкой данных через ajax и получением ответа. Вызов компонента bitrix:system.auth.form выполняется таким образом: <?$APPLICATION->IncludeComponent("bitrix:system.auth.form","",Array(
"REGISTER_URL" => "register.php",
"FORGOT_PASSWORD_URL" => "",
"PROFILE_URL" => "profile...