Подписка на товары: уведомление о наличии - расширенные возможности | General iT
Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.•Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.•Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.•Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.•Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.•Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.•
Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.•Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.•Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.•Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.•Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.•Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.•
Аккаунт в General iT
Вход / Регистрация
Войдите или создайте аккаунт для управления услугами в панели.
Подписка на товары: уведомление о наличии - расширенные возможности
Модуль расширяет функционал подписки на товары, отсутствующие в наличии. Покупатели могут указывать требуемое количество товара. Администратор получает инструменты для анализа спроса на отсутствующие позиции, определения приоритетов и объемов закупок, а также контроля успешности уведомлений о поступлении товара.
Модуль расширяет функционал подписки на товары, отсутствующие в наличии. Покупатели могут указывать требуемое количество товара. Администратор получает инструменты для анализа спроса на отсутствующие позиции, определения приоритетов и объемов закупок, а также контроля успешности уведомлений о поступлении товара.
Автоматическая рассылка уведомлений подписчикам о появлении товара в наличии выполняется через фоновый агент с настраиваемым интервалом проверки.
Реализована настройка хранения и автоматической очистки записей о подписках, включая успешные и ошибочные статусы.
Доступна фильтрация списка товаров по числу подписавшихся и суммарному ожидаемому объему спроса.
Предусмотрена возможность ручной отправки выбранных уведомлений и отслеживание статуса их доставки.
Возможна кастомизация внешнего вида модального окна с формой подписки с помощью CSS, а также интеграция капчи.
Поддерживается создание произвольных почтовых шаблонов уведомлений на базе стандартных с использованием переменных.
Кнопки вызова модального окна с формой подписки выводятся на детальной странице товара и в списке товаров раздела.
Форма подписки на уведомление о наличии товара размещается путем вставки специального кода в файлы шаблона сайта. Поскольку шаблоны индивидуальны, установка может потребовать технических навыков. При возникновении сложностей рекомендуется обратиться в службу технической поддержки.
Код основного компонента модуля необходимо разместить в файле шаблона непосредственно перед закрывающим тегом body. Пример кода включает проверку наличия модуля profistudio.followstock через загрузчик Bitrix, затем вызов компонента profistudio:followstock.form с шаблоном .default. В настройках компонента задаются параметры: идентификатор формы profistudio-followstock-form-1, защита от спама через капчу, отключение подключения jQuery, приоритет отображения 1500, тексты кнопок и полей (например, «Подписаться», «Отмена», «Ваш e-mail», «Необходимое количество»), а также режимы работы с композитным фреймом.
Код содержит текстовые параметры, которые можно изменять по своему усмотрению: заголовок формы, имена полей и названия кнопок.
Если на сайте не подключена библиотека jQuery, замените значение параметра INCLUDE_JQUERY с N на Y. Для проверки наличия библиотеки откройте консоль браузера (клавиша F12, вкладка Console), вставьте команду if(jQuery) alert('jQuery подключен!') и нажмите Ввод. Если библиотека не найдена, сообщение не появится.
Для отключения проверки капчи замените значение параметра NO_SPAM с captcha на пустую строку.
Далее необходимо разместить кнопки вызова формы подписки. Ниже рассмотрены примеры интеграции для стандартного шаблона интернет-магазина на Битрикс и шаблона «Аспро: Максимум».
Подключение кнопки на стандартном сайте Битрикс
Кнопку подписки на странице товара подключают в пользовательском (не системном) шаблоне компонента bitrix:catalog.element. В файле template.php шаблона компонента в нужном месте добавьте код кнопки.
Модуль profistudio.followstock от разработчика Profi расширяет функционал подписки на наличие товаров. Для работы требуется подключение модуля через стандартный механизм загрузки Bitrix.
На странице детального просмотра товара кнопка подписки подключается компонентом profistudio:followstock.button. При инициализации задаются идентификаторы кнопки, формы и товара, а также классы контейнера. Иконки могут быть скрыты.
Для корректного обновления идентификатора товара при переключении вариантов в файле script.js шаблона компонента необходимо изменить функцию changeInfo. Внутри условия проверки индекса перед закрывающей фигурной скобкой добавляется вызов функции profistudioFollowstockSubscribeButtonSetProductId. Этот вызов передает идентификатор кнопки и ID текущего варианта товара из массива предложений.
Подключение кнопки подписки на странице списка товаров раздела выполняется в пользовательском шаблоне компонента bitrix:catalog.item, а не в системном. В файле card/template.php выбранного шаблона в нужном месте размещается код подключения модуля.
Модуль «Подписка на товары: уведомление о наличии — расширенные возможности» от разработчика Profi позволяет интегрировать функционал отслеживания наличия товаров в шаблоны сайтов на базе 1С-Битрикс. Для отображения кнопки в списке товаров необходимо вызвать компонент profistudio:followstock.button, передав идентификаторы кнопки, формы, товара и CSS-классы контейнера. Иконки можно скрыть, установив параметр HIDE_ICONS в значение Y.
Для корректной работы при выборе вариантов товара (артикулов) требуется модифицировать файл script.js шаблона компонента. Внутри функции changeInfo, в условии проверки индекса перед закрывающей фигурной скобкой, необходимо добавить вызов глобальной функции profistudioFollowstockSubscribeButtonSetProductId. В качестве аргументов передаются идентификатор кнопки и идентификатор выбранного варианта товара. Это обеспечивает синхронизацию состояния подписки при смене артикула.
Интеграция с шаблоном решения «Аспро: Максимум» выполняется путем вставки кода проверки наличия модуля profistudio.followstock в пользовательский шаблон компонента bitrix:catalog.element. В файле template.php шаблона компонента в нужном месте добавляется условный оператор, проверяющий подключение модуля через метод Loader::includeModule.
Модуль подписки на товары от Profi расширяет возможности уведомлений о появлении товара в наличии. Для корректной работы на страницах деталей товара необходимо вызвать компонент profistudio:followstock.button, передав параметры: идентификатор кнопки, идентификатор формы подписки и идентификатор текущего товара или его модификации (SKU). В файл скриптов шаблона компонента следует добавить обработчик события onAsproSkuSetPrice. Этот код проверяет наличие функции инициализации и при смене цены или выборе артикула SKU автоматически обновляет идентификатор товара в кнопке подписки, используя данные из события.
Модуль подписки на наличие товаров от разработчика Profi предоставляет расширенные возможности для отслеживания доступности продукции. Интеграция кнопки подписки выполняется в пользовательском шаблоне компонента bitrix:catalog.section, например в шаблоне catalog_block, а не в системных файлах. Для подключения функционала в файл template.php шаблона компонента необходимо добавить код вызова компонента profistudio:followstock.button внутри цикла обработки элементов $arResult["ITEMS"]. При этом указываются параметры: идентификатор кнопки, идентификатор формы, идентификатор товара с учетом текущей модификации, а также классы контейнера и кнопки. Включение модуля проверяется через метод Loader::includeModule. В файл script.js шаблона компонента добавляется скрипт для обработки события onAsproSkuSetPrice, который обновляет идентификатор товара при изменении характеристик SKU. Скрипт проверяет наличие функции profistudioFollowstockSubscribeButtonSetProductId и корректность объекта продукта перед выполнением действий.
Модуль расширяет функционал подписки на товары, добавляя уведомления о появлении их в наличии. Скрипт ищет на странице кнопку подписки с атрибутом data-name="profistudio-followstock-subscribe-btn". Если кнопка найдена и имеет идентификатор, скрипт связывает её с конкретным предложением товара, передавая его ID. После корректной установки кода кнопки должны отображаться на странице. Нажатие на кнопку открывает модальное окно с формой подписки.
Проблемы и решения
Если кнопки не отображаются или форма не вызывается, проверьте, что в настройках модуля включена форма подписки. Убедитесь в отсутствии конфликтов CSS между элементами модуля и шаблоном сайта. При возникновении проблем обратитесь в техническую поддержку, указав адрес страницы, где размещаются кнопки.
Работа с подписками
Список подписок доступен в разделе «Администрирование — Контент — Подписка на товары: уведомление о наличии — Лист ожиданий».
Для каждой подписки доступен список пользователей, входящих в её состав.
Данные в таблицах можно фильтровать по собственному усмотрению. Для уведомлений, которые ещё не были отправлены (например, если период активации агента ещё не наступил или предыдущая попытка завершилась ошибкой), доступна кнопка «Отправить». Её нажатие позволяет разослать сообщения всем подписчикам или только выбранным пользователям из таблицы.
Почтовый шаблон для уведомлений о появлении товара в наличии размещён в стандартном разделе Битрикс: Администрирование — Настройки — Настройки продукта — Почтовые и СМС события — Почтовые шаблоны. Тип шаблона обозначен как PROFISTUDIO_FOLLOWSTOCK_PRODUCT_SUBSCRIBE Уведомление о наличии товара.
Под редактором шаблона отображается список доступных переменных для использования в тексте. Этот перечень будет расширяться по мере необходимости в будущих обновлениях модуля.
При необходимости настройки модуля или создания индивидуального почтового шаблона обратитесь в техническую поддержку разработчика Profi.
«Подписка на товары: уведомление о наличии - расширенные возможности» можно подключить с помощью General iT: установить модуль, настроить его и убедиться, что интеграция работает корректно.
ИСТОРИЯ ОБНОВЛЕНИЙ
Что нового
2 выпусков
1.1.1 (17.09.2026)Последнее обновление
Исправления безопасности.
1.1.0 (25.10.2024)
Доработки отправки почты
Доработки компонентов
Улучшения
ОПЫТ ПОЛЬЗОВАТЕЛЕЙ
Отзывы о решении
Как решение работает в реальном проекте? Поделись опытом — помоги другим с выбором.
Твой опыт может стать первым
На git.ru ещё нет отзывов об этом решении. Расскажи, что понравилось и что можно улучшить.
✓
Покупка подтвержденаУкажи ключ по желанию. Подтверждённый отзыв получит отметку, приоритет и больший вес оценки.
↗
Открыто для каждого клиентаДостаточно войти в аккаунт. Ключ необязателен, все отзывы проходят модерацию.
Модуль «Карта сайта с автогенерацией и фильтрами» для системы «1С Битрикс: Управление сайтом» обеспечивает автоматическое создание и обновление файла sitemap.xml. Функционал позволяет отбирать URL элементов и разделов инфоблока для включения в карту на основе заданных правил, параметров и свойств.
Модуль автоматически применяет индивидуальные SEO-настройки к страницам умного фильтра, формируемым по заданным условиям. Поддерживается использование различных шаблонов, включающих названия и значения свойств товаров и торговых предложений, а также информацию о разделах и их описаниях.
Planograph — инструмент для создания интерактивных карт за несколько минут. Онлайн-конструктор доступен для сайтов на WordPress, Joomla, Tilda, Wix, MODx, OpenCart, DLE и других CMS.
Программа проста в установке и использовании.
Модуль интеграции с СДЭК для 1С-Битрикс.
СДЭК — одна из крупнейших логистических компаний России, осуществляющая курьерскую доставку и работающая с собственной сетью пунктов выдачи.
Модуль связывает интернет-магазин с личным кабинетом СДЭК, предоставляя следующие возможности:
Выбор способа доставки для покупателя: курьером, в пункт выдачи заказов или в почтамат.
Модуль автоматически определяет местоположение посетителя по IP-адресу и предлагает выбрать город в стильном всплывающем окне. Решение доступно во всех редакциях платформы.
Функционал включает автоматическое определение региона по IP, домену или сайту, а также переадресацию на нужные домены и поддомены, включая сторонние ресурсы.
Модуль ipol.mailorder расширяет шаблоны писем, добавляя информацию о свойствах заказа, варианте доставки и выбранном типе оплаты. Стандартные средства платформы не позволяют передавать в уведомлениях такие важные детали, как адрес доставки или платежная система, указанные пользователем.
Указана стоимость самого решения. Лицензию платформы, установку и доработки проверяем отдельно. Если в карточке есть выбор комплекта, перед заявкой выбери нужный вариант.
Как проверить совместимость?
Сверь подходящие редакции и версию решения в технических данных с твоим проектом. Перед установкой на работающий сайт рекомендуем резервную копию и проверку в тестовой среде.
Есть ли пробный период?
По данным разработчика, пробный период: 7 дн. Кнопка «Попробовать» открывает установщик в панели твоего сайта. Проверь нужные функции и совместимость до покупки.
Сколько стоит продление этого решения?
Текущая стоимость продления: 2 475 ₽. Перед оформлением менеджер уточнит срок продления и применимость к твоей лицензии.
Поможете с внедрением?
Поможем установить модуль, проверить настройки и его работу в твоём проекте. Совместимость с другими доработками и объём работ оценим перед началом.
Твой выбор cookie
Необходимые cookie обеспечивают вход, корзину и безопасность. Аналитика помогает улучшать сайт и включается только с твоего разрешения.
Собственная система metrika.git.ru: публичные страницы, случайный идентификатор, устройство и события. Содержимое форм, кабинетов и платёжных страниц не записывается. Исходные события — до 90 дней. Оператор: ООО «Дженерал Ай Ти Рус», ИНН 2310208877.