Разработка сайта свадебного агентства на 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Разработка сайта свадебного агентства на 1С-Битрикс
Сложная
от 1 недели до 3 месяцев
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1181
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    813
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    747
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Разработка сайта свадебного агентства на 1С-Битрикс

Свадебное агентство продаёт не товар, а эмоцию и доверие. Сайт здесь работает как витрина реализованных проектов и одновременно как инструмент первичной квалификации клиента. Платформа 1С-Битрикс позволяет собрать обе функции в единую систему: инфоблоки хранят портфолио и каталог услуг, веб-формы собирают брифы, а модуль CRM фиксирует каждое обращение вплоть до заключения договора.

Портфолио свадеб — структура инфоблока

Портфолио — центральный раздел. Каждая свадьба оформляется элементом инфоблока со следующими свойствами:

  • Стиль свадьбы — список значений (классика, рустик, лофт, минимализм, эко, бохо). Тип свойства — «Список» с множественным выбором, поскольку одна свадьба может сочетать стили.
  • Локация — привязка к отдельному инфоблоку площадок (тип «Привязка к элементам»). Это даёт возможность фильтровать портфолио по конкретным площадкам.
  • Количество гостей — числовое свойство. Используется в фасетной фильтрации по диапазонам: до 30, 30–80, 80–150, 150+.
  • Фотогалерея — свойство типа «Файл» с множественным значением. Включается поддержка WebP, генерируются ресайзы через CFile::ResizeImageGet для превью и лайтбокса.
  • Видео — строковое свойство с URL (YouTube/Vimeo). На фронте подгружается через iframe с ленивой загрузкой.
  • Отзыв пары — свойство типа «HTML/текст». Дополнительно: имена пары, дата свадьбы, фото пары (для цитаты).

Для вывода списка портфолио используется компонент bitrix:news.list с кастомным шаблоном. Детальная страница — bitrix:news.detail с подключением галереи и видео-блока. Фильтрация по стилю, локации и количеству гостей реализуется через bitrix:catalog.smart.filter или кастомный AJAX-фильтр.

Каталог услуг и пакетов

Услуги агентства группируются в пакеты: организация «под ключ», координация дня, декор, флористика. Каждый пакет — элемент инфоблока с составным содержимым:

  • Название пакета и краткое описание — стандартные поля NAME и PREVIEW_TEXT.
  • Состав пакета — множественное свойство типа «Строка» (каждая строка — одна позиция: «Подбор площадки», «Координация подрядчиков», «Timeline дня» и т.д.).
  • Тип пакета — список (под ключ / координация / декор / кастомный).
  • Рекомендуемое кол-во гостей — диапазон «от–до», два числовых свойства.

На странице каталога пакеты выводятся карточками с раскрывающимся составом. Сравнение пакетов — таблица, генерируемая на фронте из данных инфоблока.

Каталог подрядчиков и площадок

Отдельный инфоблок для подрядчиков: фотографы, видеографы, ведущие, кейтеринг, музыканты. Свойства:

  • Категория — список.
  • Рейтинг — числовое свойство (1–5), выводится звёздами.
  • Ценовая категория — список (эконом / стандарт / премиум).
  • Портфолио — привязка к элементам инфоблока портфолио свадеб, где участвовал подрядчик.

Площадки вынесены в Highload-блок, если их количество превышает 200–300 — для производительности при фильтрации. В свойствах: вместимость, тип (ресторан, загородный комплекс, шатёр, лофт), геолокация для карты.

Блог с идеями для свадьбы

Блог строится на отдельном инфоблоке. Статьи привязываются к стилям, сезонам, тегам. Компонент bitrix:news с ЧПУ вида /blog/идея-для-свадьбы-в-стиле-лофт/. В каждой статье — встроенные ссылки на релевантные свадьбы из портфолио и подрядчиков. Это увеличивает глубину просмотра и внутреннюю перелинковку.

Бриф невесты — детальная анкета

Бриф собирается через модуль веб-форм (form) или кастомный компонент на базе bitrix:main.feedback. Поля анкеты:

  • Имена пары, дата свадьбы, планируемое количество гостей
  • Предпочитаемый стиль (чекбоксы из справочника стилей)
  • Бюджет — выбор диапазона
  • Пожелания по площадке, декору, развлечениям — текстовые поля
  • Загрузка референсов (фото) — поле «Файл» с множественным значением
  • Контактные данные и предпочитаемый способ связи

При отправке формы данные попадают в CRM Битрикс24 (если подключена интеграция) или в сущность лида на стороне сайта. Назначается ответственный менеджер, запускается бизнес-процесс первичной обработки.

Deep-dive: калькулятор свадебного бюджета по статьям расходов

Калькулятор — интерактивный инструмент, который решает две задачи: даёт паре ориентир по затратам и одновременно генерирует квалифицированный лид с детализированным запросом. Реализация на стороне 1С-Битрикс требует продуманной архитектуры данных и серверной логики.

Структура данных калькулятора

Тарифы хранятся в Highload-блоке BudgetRates со следующими полями:

Поле Тип Описание
UF_CATEGORY список Статья расходов (площадка, кейтеринг, декор, фото/видео, ведущий, музыка, транспорт, полиграфия, образы, прочее)
UF_LEVEL список Уровень (эконом, стандарт, премиум)
UF_CALC_TYPE список Тип расчёта: «на гостя», «фикс», «за час»
UF_RATE число Базовая ставка
UF_MIN_AMOUNT число Минимальная сумма по статье
UF_SEASON_COEFF число Коэффициент сезонности (лето × 1.3, зима × 0.85)

Логика расчёта

Пользователь вводит два параметра: количество гостей и общий уровень торжества. На основании этих данных калькулятор рассчитывает каждую статью:

  1. Выборка ставок — из Highload-блока извлекаются строки с UF_LEVEL, соответствующим выбранному уровню.
  2. Расчёт по типу — если UF_CALC_TYPE = «на гостя», итог = UF_RATE × кол-во гостей. Если «фикс» — берётся UF_RATE. Если «за час» — умножается на среднюю длительность (6 часов по умолчанию).
  3. Применение минимума — если рассчитанная сумма ниже UF_MIN_AMOUNT, подставляется минимум.
  4. Сезонный коэффициент — итоговая сумма умножается на UF_SEASON_COEFF, который зависит от выбранного месяца.
  5. Сводка — формируется таблица статей с суммами и общий итог.

Реализация на фронте

Калькулятор работает как AJAX-компонент. Пользователь выбирает параметры через ползунки и селекты. При каждом изменении отправляется запрос к контроллеру (ajax.php в компоненте), который выполняет выборку из Highload-блока и возвращает JSON с расчётом. На фронте данные рендерятся в виде таблицы со столбцами «Статья», «Стоимость», «Доля в бюджете (%)» и круговой диаграммой распределения.

Дополнительная механика — ручная корректировка. Пользователь может отключить отдельные статьи (например, «транспорт не нужен») или переключить уровень для конкретной позиции (кейтеринг — премиум, а декор — эконом). Это превращает калькулятор в гибкий конструктор бюджета.

Связка с CRM

Результат расчёта сохраняется в сессии. Под таблицей — кнопка «Получить детальную смету». При клике открывается форма с минимальными полями (имя, телефон, дата свадьбы). При отправке в CRM создаётся лид с прикреплённым расчётом: менеджер видит не просто «хочу свадьбу», а конкретную раскладку по бюджету с указанием уровня каждой статьи. Это радикально повышает конверсию первичной консультации.

Таблица: пример расчёта для 80 гостей, уровень «стандарт», лето

Статья расходов Тип расчёта Ставка Сезон. коэфф. Итого
Площадка на гостя 1.3
Кейтеринг на гостя 1.3
Декор и флористика фикс 1.0
Фото + видео фикс 1.3
Ведущий за час 1.2
Музыка / DJ за час 1.0
Транспорт фикс 1.0
Полиграфия на гостя 1.0
Образы (невеста + жених) фикс 1.0

Технические аспекты

  • Кеширование: портфолио и каталог площадок кешируются компонентами с автосбросом при изменении в инфоблоке (тегированный кеш).
  • SEO: каждый элемент портфолио — отдельная посадочная страница с уникальным title, description и alt у фото. Шаблоны SEO настраиваются через свойства инфоблока.
  • Адаптивность: свадебный сайт смотрят преимущественно с мобильных (до 70% трафика). Галерея портфолио использует swipe-навигацию, калькулятор адаптирован под тач-интерфейс.
  • Быстродействие: изображения в WebP с lazy load, критический CSS инлайнится, JS-бандл калькулятора подгружается по требованию.

Итоговая архитектура объединяет эмоциональную витрину (портфолио) с прикладным инструментом (калькулятор бюджета), который конвертирует посетителя в квалифицированный лид с конкретными цифрами.