Enter
2021-03-26 15:46:00
3957

Чтобы получать параметры GET и POST в 1С-Битрикс в ядре d7 существует специальный класс.

$request = \Bitrix\Main\Context::getCurrent()->getRequest();

С помощью этого класса мы получаем все отправленные запросы. Далее в зависимости от ситуации можно использовать 2 метода, для получения GET и POST параметров. Данные хранятся в массиве как и в обычном получении get и post/

$request->getQueryList()->toArray(); // get параметры
$request->getPostList()->toArray(); // post параметры
Чтобы получить значение параметра, достаточно обратиться к нему по имени.
$request->get("param");

Комментарии (49)

  1. Виктор 14 июля 2022, 02:51 # 0
    Спасибо
    1. Жора 27 июля 2023, 11:20 # 0
      Не за что