242 читали · 3 года назад
Использование и настройка CAPTCHA в 1C-Bitrix
Использовать капчу в формах довольно просто, достаточно отметить галочкой нужный пункт. Если необходима защита кодом для нестандартного функционала, можно так же воспользоваться встроенными методами из Битрикса. Подключаем библиотеку /bitrix/modules/main/classes/general/captcha.php и формируем картинку: <? include_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/classes/general/captcha.php"); $cpt = new CCaptcha(); $cpt->SetCodeLength(3); $cpt->SetCode(); $code=$cpt->GetSID(); ?> Выводим сформированную...
1531 читали · 7 лет назад
Экспорт данных инфоблоков и основных сущностей bitrix с использованием CSV API
На данный момент реализовано минимальное достаточное api - которое можно использовать для реализации своих более продвинутых скриптов/сервисов экспорта данных из Bitrix и коробочной версии Bitrix24, без необходимости изучения api ядра Bitrix. Теперь выгрузить данные можно через пункты контекстного меню в гридах сущностей в админке Bitrix. Появилась возможность выгрузить свойства настроенные только для заданных разделов инфоблока. Т. е. выгружать набор свойств элементов определенного типа. Для этого...
Bitrix: почему это легаси и где живёт его архитектура
Bitrix — это платформа, созданная в 2001 году, и её ядро до 2026 года сохраняет более 70 % оригинального кода, поэтому многие считают её легаси. Тем не менее, архитектура Bitrix живёт в гибридных модулях, API‑слоях и облачных сервисах, позволяя поддерживать более 15 млн сайтов в России. Таким образом, Bitrix одновременно наследует старое и развивается в новых направлениях. Прямой ответ: если более половины функций реализованы в старом ядре PHP 5, платформа считается легаси. Для точной оценки следует...