Пользовательские сниппеты контента
Описание
Забудьте о ручном обновлении информации на сайте
Модуль «Пользовательские сниппеты контента» решает одну из самых частых головных болей владельцев сайтов — необходимость менять одни и те же данные в десятках мест. Например, номер телефона или адрес электронной почты часто рассыпаны по страницам, подвалам и разделам. Любое изменение превращается в квест: нужно найти все вхождения, исправить их и надеяться, что ничего не пропустили. Этот модуль раз и навсегда избавляет от такой рутины.
Теперь вы создаёте поля для любой информации (телефоны, email, реквизиты, ссылки), заполняете их один раз и вставляете на сайт специальный сниппет. Когда данные нужно обновить, вы просто меняете значение в одном месте — в админке модуля. Информация автоматически подтягивается на всех страницах, где установлен сниппет. Больше никакого копирования и вставки по всему сайту.
Создавайте неограниченное количество полей без программиста
Вам не нужно обладать навыками разработчика, чтобы добавить на сайт новое контактное поле или реквизит. Модуль позволяет создать произвольное количество пользовательских полей с любым символьным кодом. Например, вы можете завести поле «Основной телефон», «Email для заказов», «Юридический адрес» или «Ссылка на Telegram». Количество полей не ограничено, и каждое из них может содержать как простой текст, так и небольшой HTML-фрагмент.
Все значения хранятся централизованно в системной таблице b_option. Это означает, что данные всегда под рукой и доступны через стандартный метод \Bitrix\Main\Config\Option::get(). Такая архитектура гарантирует надёжность и простоту интеграции с другими модулями вашего сайта.
Вставка без правки шаблонов и PHP-кода
Одно из главных преимуществ модуля — выводить значения на сайте можно без подключения модуля в PHP-коде и без редактирования шаблонов. Всё, что нужно сделать — вставить готовый сниппет (HTML- или PHP-код), который генерирует модуль, в нужное место через визуальный редактор или прямо в код шаблона. Это занимает буквально несколько секунд.
Такой подход удобен как для разработчиков, которые ценят скорость, так и для контент-менеджеров, которые работают через визуальный редактор. Вы просто копируете сгенерированный код и вставляете его туда, где должны отображаться данные. Никаких лишних движений и риска что-то сломать.
Мгновенные обновления на всём сайте
Представьте: изменили номер телефона в админке — и он обновился на главной странице, в контактах, в подвале и во всех статьях, где он упоминается. Модуль делает это автоматически. Вам не нужно проверять каждую страницу и думать, не забыли ли вы где-то исправить данные. Экономия времени и нервов колоссальная.
Эта функция особенно полезна, если у вас динамичный бизнес: меняются контакты, добавляются новые соцсети, корректируются реквизиты компании. Вы один раз настраиваете сниппеты и забываете о ручной синхронизации. Информация всегда актуальна, а посетители сайта видят только свежие данные.
Идеально для контактов, реквизитов и любой повторяющейся информации
Модуль «Пользовательские сниппеты контента» — это универсальное решение для любых данных, которые нужно часто менять. В первую очередь он незаменим для контактной информации: телефоны, email-адреса, адреса офисов, названия и ссылки на соцсети. Но этим список не ограничивается. Вы можете хранить в полях реквизиты компании (ИНН, КПП, ОГРН), короткие HTML-блоки для акций или предупреждений, тексты для слайдеров и многое другое.
Работа с модулем строится по простой схеме: создали поле, заполнили значением, вставили готовый код на сайт. Никаких сложных настроек и долгого обучения. Если вы устали править одни и те же данные по всему сайту и хотите обновлять информацию в одном месте — это именно то, что вам нужно.
Часто задаваемые вопросы
Характеристики
| Версия | 1.0.0 |
| Добавлен | 03.07.2025 |
| Установок | Менее 50 раз |
| Код | giveandget.crossarea |
| Адаптивный | Да |
| Composite | Нет |