Создание единой авторизации в Битриксе

  • 19.01.2017

Рассмотрим авторизацию в Битриксе. Итак, в Bitrix, как мы знаем, сделана очень удобная технология, которая называется единая авторизация на всех сайтах в одной системе, таким образом, если у вас несколько сайтов и вы залогинились на одном, то на других вы автоматически войдете под текущим профилем. Есть исключения из этого удобства: Подробнее…

Как вывести количество просмотров в Битриксе?

  • 16.01.2017

В этой статье рассмотрим вывод количества просмотров элемента инфоблока в CMS 1C Bitrix. Для примера возьмем задачу по выводу просмотров для торгового предложения. Реализуем этот вариант через ajax подгрузку и периодическое сбрасывание кэша. Шаг 1: Создаем файл файл get-counter.php в /ajax/ <? header("Content-type: application/json; charset=utf-8"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: Подробнее…

Битрикс — перенос JavaScript в конец страницы

  • 16.01.2017

В Битриксе для ускорения его работы есть замечательная опция «Перенести Java Script в конец страницы». Опция достаточно полезная и помогает навести порядок с подключаемыми JS-файлами. Но при этом есть нюансы при ее использовании. Например, у вас есть библиотеки, которые надо подключать исключительно сверху (шапка сайта) это могут быть яндекс/гугл-карты или Подробнее…

Работа с битрикс enc.gz

Битрикс имеет собственную систему архивации. Работать с ней можно только собственными скриптами компании, т.е. обычным разархиватором на любом компьютере вы не сможете открыть его многотомную структуру и далее работать с ним. Опишем технологию работу с ENC GZ. Распаковать этот bitrix архив можно на локальной машине через поставляемый Битриксом файл restore.php Подробнее…