Встраивание в Tilda
Tilda — частый случай для застройщиков. Здесь — пошагово, как добавить карту и форму на сайт.
Карта на всю ширину страницы
Карту лучше делать на всю ширину — чтобы посетителю было видно весь генплан, без боковых полей.
- В нужной странице Tilda нажмите «Добавить блок» → найдите «Другое» → «Zero Block».
- В Zero Block нажмите «Контент» → «Добавить элемент» → «HTML» (Embed Code).
- Вставьте код карты, который дал вам редактор SmartGenPlan (раздел Публикация → кнопка «Опубликовать» → блок «Код для сайта»).
- Откройте настройки Zero Block (значок шестерёнки сверху) → «Параметры блока».
- В поле «Ширина» выберите «All width» (вся ширина окна браузера).
- Сохраните, опубликуйте страницу.
Карта займёт всю ширину страницы — мобильные посетители увидят её корректно отзывчивой.
Форма заявки
Если используете встроенную форму SmartGenPlan — отдельная страница с формой:
- Создайте отдельную страницу в Tilda — например с адресом
/booking. - Добавьте на неё блок T123 (HTML) или Zero Block с HTML-элементом.
- Скопируйте код формы из редактора (раздел Интеграции → Форма заявок).
- Вставьте код в HTML-блок Tilda.
- Опубликуйте страницу.
- Откройте опубликованную страницу
https://my-site.com/booking/, скопируйте полный URL из адресной строки. - Вернитесь в редактор SmartGenPlan → Публикация → Кнопка действия → способ «Открыть страницу» → вставьте этот URL → отметьте галку «На этой странице у меня встроена форма SmartGenPlan».
Если на сайте плавная прокрутка (Lenis, smooth-scroll)
Некоторые шаблоны Tilda и кастомные сборки используют Lenis или другие smooth-scroll библиотеки. Они могут конфликтовать с режимом «полноэкранная карта» в SmartGenPlan — клик по «развернуть на весь экран» не работает корректно.
Решение — добавить атрибут data-fullwidth="false" к контейнеру карты:
- В Zero Block с картой откройте HTML-элемент.
- В обёртке карты (внешний
<div>) добавьте атрибут: - Сохраните.
Это отключает наш встроенный фуллскрин-режим — карта остаётся в рамках Zero Block, без конфликта со smooth-scroll. Кнопка «развернуть» исчезнет, но базовая навигация по карте (zoom, перетаскивание, клик по участку) сохраняется.
Что проверить после публикации
- На десктопе: открыть карту, кликнуть на участок — должно открыться окно с информацией. Нажать кнопку действия — должна перейти на форму или контакт.
- На мобильном: карта помещается на экран, можно увеличивать пальцами, тапнуть на участок открывает окно.
- Если форма SmartGenPlan: отправить тестовую заявку — должна прийти на email указанный в настройках формы.
Если что-то пошло не так
- Карта не показывается — проверьте что код вставлен полностью, без обрыва. Проверьте раздел Решение проблем.
- Карта обрезана с боков — Zero Block не выставлен на «All width».
- Кнопка «развернуть» не работает — добавьте
data-fullwidth="false"(см. выше). - Форма пишет «Не настроена» — в редакторе SmartGenPlan не указан email доставки или ваш домен Tilda не добавлен в «Разрешённые домены».