Поменять template.php после Ajax запроса (Битрикс)

Есть компонент, который отрисовывает содержимое в несколько столбцов, количество столбцов хранится в $arResult["COLS"], моя задача состоит в том, чтобы при размере окна <= 768px принудительно задать $arResult["COLS"] = 1.

Я решил пойти через Ajax(Может это и не правильный путь): Отправляю Ajax запрос, в компоненте его обрабатываю:

if ($_POST["123"]) { 
$APPLICATION->RestartBuffer();
$arResult["COLS"] = 1;
exit();
}

Запрос отправляется и обрабатывается, но переменная остается прежней, как обновить эту переменную чтобы шаблон отрисовался в один столбец?


Ответы (0 шт):