Примеры кастомизации
Пара примеров для разработчиков |
Для корректного определения геолокации в настройках модуля Аналитики настройте закладку
Страна и город
На закладке выполняется настройка параметров определения страны и города посетителя по IP адресу.
Подробнее...
.
1. Определение текущих посетителей в онлайне. Может использоваться как для кейса "Количество людей на сайте", так и для таких кейсов как "Данную страницу сейчас просматривают".
if (\Bitrix\Main\Loader::includeModule('statistic')) { $res = \CUserOnline::getList($guests, $sessions); echo 'Всего ' . $guests . ' гостей, и ' .$sessions . ' сессий'; echo '
'; while ($row = $res->fetch()) { echo 'Гость #' . $row['ID'] . ', из ' . $row['REGION_NAME'] . ', его IP = ' . $row['IP_LAST'] . ', последний хит был на ' . $row['URL_LAST']; echo '
'; } }
Выведет примерно следующее:
Всего 24 гостей, и 24 сессий Гость #8982548, из Москва, его IP = 178.208.*.*, последний хит был на https://.... Гость #8982547, из Санкт-Петербург, его IP = 5.188.*.*, последний хит был на https://.... ...
2. Определение текущего города:
if (\Bitrix\Main\Loader::includeModule('statistic')) { $res = \CGuest::getList( $by = 's_last_date', $order = 'desc', [ 'SESS_GUEST_ID' => $_SESSION['SESS_GUEST_ID'] ], $isfiltered ); if ($row = $res->fetch()) { echo 'Ваш город: ' . $row['LAST_REGION_NAME']; } } //>> Ваш город: Москва
Может применяться для передачи данного города при оформлении заказа (нужен отдельный скрипт обработки, чтобы оформление заказа понимало данный город). Или для показа определенных типов цен в конкретном городе (требует также дополнительного программирования).
Самая первая глава
Глоссарий
A/B тестирование
Highload-блоки
Push and Pull
- Что делает Push and Pull
- Как работает Push-сервер
- Информация о версиях сервера очередей
- Настройки модуля и сервера очередей
- Переход с Bitrix Push server 1.0 на Bitrix Push server 2.0
- Переход с Nginx-PushStreamModule на Bitrix Push server 2.0
- Использование отдельного сервера очередей
- Настройка и запуск push сервера на стороннем окружении
- Проверьте себя
REST API
Wiki, Веб-мессенджер, Календарь, Опросы
Адреса и местоположения
Бизнес-процессы
Блоги
Веб-аналитика и SEO
- Возможности веб-аналитики
- Настройки модуля Веб-аналитика
-
Подключение сторонних сервисов веб-аналитики
- Подключение счётчиков Яндекс.Метрики
- Как подключить электронную коммерцию Яндекс
- Цели Яндекс.Метрики: статистика оформленных заказов.
- Подключение Google Аналитики и Google Tag Manager
- Создание тегов Google Tag Manager для событий интернет-магазина
- Уровень данных
- Как подключить электронную торговлю Google
- Примеры кастомизации
- Поисковая оптимизация
- Проверьте себя
Веб-формы
- Возможности модуля Веб-формы
- Настройки модуля
- Настройка доступа к собственным результатам заполнения веб-формы
-
Система "Вопрос-ответ" на базе веб-форм
- ТЗ на систему Вопрос-ответ
- Настройка веб-формы
- Что должно быть в веб-форме
- Создание веб-формы, вопросов и полей
- Настройка статусов
- Создание шаблона формы
- Почтовый шаблон
- Вопросы и ответы
- Раздел на сайте для Вопросов и ответов
- Список вопросов и ответов
- Добавление вопроса
- Сообщение об успешном создании
- Ответ на вопрос
- Проверьте себя
- Практические задания
Документооборот
Клиенты
Конверсия
Контроллер сайтов
Маркетинг
Менеджер идей
Обучение
Подписка, рассылки
Почта
Сайты24
Служба сообщений
Социальная сеть
Социальные сервисы
Техподдержка
- Организация работы службы поддержки
- Настройки модуля Техподдержка
- Создание мастера
- Справочники
- Назначение ответственного за обращение
- Уровни поддержки (SLA)
- Создание публичного интерфейса
- Механизм для создания обращений по почте
- Административный интерфейс
- Проверьте себя
- Практические задания
Универсальные списки
Форум
Фотогалерея
Дополнительные модули
-
1С-Битрикс: Интерактивная карта объектов
- Возможности модуля
- Установка модуля
- Настройка и наполнение контентом
- Предварительная настройка
- Настройки модуля
- Заполнение объектов
- Заполнение туристических маршрутов
- Заполнение событий
- Вывод карты в публичной части
- Основная информация
- Отображение объектов, туристических маршрутов, событий
- Особенности мобильной версии карт
- Полноэкранный режим отображения карты
- Пример создания маршрута