3. Шифрование и проброс параметров из «Контроллеры и экшены компонентов»

Опубликовано: 05 Май 2026
на канале: Битриксоид из Колхоза
1,260
27

Часть 3. Шифрование (signedParameters) передаваемых компоненту параметров, шифрование своего набора параметров, проксирование параметров по цепочке "бэк-фронт-бэк".

00:06 - Вводная;
03:55 - Упаковка arParams в зашифрованную строку;
10:30 - Проброс signedParameters через BX.ajax.runComponentAction;
15:20 - Фантазия на тему того, как мог бы выглядеть обслуживающий экшены механизм (по примеру AJAX_MODE=Y);
20:30 - Сопоставление в аргументы экшена класса параметров, выброшенных через runComponentAction;
25:40 - Проксируем параметры, попутно шифруя. Особенность: "соль" зашифрованной строки хранится в глобальном массиве, потому один и тот же ключ перезаписывается при повторной инициализации;
40:01 - Уносим из шаблона формирование и шифровку дополнительных ключей. Получение пути к папке шаблона компонента до того, как вызван сам шаблон;
46:01 - Ошибка Signature does not much.

⚓ Сказать спасибо: https://burlaka.studio/thanks-donate/

Тематическая статья Саши Шубина:
https://verstaem.com/ajax/new-bitrix-...

Видос с техноволны:
   • D7 - возможности, практическое применение,...  

Телеграм-канал: https://t.me/bitrixoid_iz_kolhoza
Мой сайт: https://burlaka.studio/

#битрикс #контроллеры #компоненты #action #bx #ajax