Поменять template.php после Ajax запроса (Битрикс)
Есть компонент, который отрисовывает содержимое в несколько столбцов, количество столбцов хранится в $arResult["COLS"], моя задача состоит в том, чтобы при размере окна <= 768px принудительно задать $arResult["COLS"] = 1.
Я решил пойти через Ajax(Может это и не правильный путь): Отправляю Ajax запрос, в компоненте его обрабатываю:
if ($_POST["123"]) {
$APPLICATION->RestartBuffer();
$arResult["COLS"] = 1;
exit();
}
Запрос отправляется и обрабатывается, но переменная остается прежней, как обновить эту переменную чтобы шаблон отрисовался в один столбец?