Куки (Cookie)

Модуль расширенного управления меню для битрикс

Ноябрь 4, 2017

Теги: Основное

Работа с куками средствами ядра битрикс.

Установка значения cookie:


$cookie = new \Bitrix\Main\Web\Cookie("CookieName""CookieValue"time()+86400*30);

$cookie->setSpread(\Bitrix\Main\Web\Cookie::SPREAD_DOMAIN); // распространять куки на все домены
$cookie->setDomain("mydomain.ru"); // домен
$cookie->setPath("/"); // путь
$cookie->setSecure(false); // безопасное хранение cookie
$cookie->setHttpOnly(false);
\Bitrix\Main\Application::getInstance()->getContext()->getResponse()->addCookie($cookie);

Получение значения Cookie:


$request \Bitrix\Main\Application::getInstance()->getContext()->getRequest();


$cookieValue $request->getCookie("CookieName");

← Переход к списку