Визард «Лендинг»
Визард «Лендинг» собирает одностраничный сайт за один прогон: анкета, план «Что будет создано» — и опубликованная страница на вашем адресе. Разбираем поля анкеты, четыре палитры, двенадцать переключателей блоков и что именно появляется в проекте после.
Одностраничный сайт — это шапка с якорями, герой с офером, несколько секций и форма заявки. Визард «Лендинг» собирает всё это из ответов на одну анкету и сразу публикует: страница открывается на публичном домене сразу после прогона, отдельного шага «выложи» нет. Всё созданное остаётся обычными объектами платформы — записями, файлами и сценариями, которые можно править руками.
Где найти визард
Админка → «Сайт» → вкладка «Сценарии» → «Создать сценарий» — вместо формы открывается галерея «Что создаём?», в ней карточка «Лендинг». Слаг и адрес на этом шаге не спрашивают: по умолчанию страница встанет на путь /lp, а при коллизии визард возьмёт следующее свободное имя и ничего не перезапишет.
Поля анкеты
| Поле | Что вписать |
|---|---|
| Название продукта * | Встанет в заголовок героя |
| Оффер — одна фраза * | Подзаголовок героя |
| Надпись на кнопке | Призыв в герое; по умолчанию «Оставить заявку» |
| Акцентный цвет | Одна из четырёх палитр: индиго, изумруд, графит, янтарь |
| Переключатели блоков (12) | Логотипы клиентов, цифры, возможности, «О продукте», как это работает, галерея, тарифы, отзывы, вопросы, команда, финальный призыв, форма заявки |
| Путь страницы | Адрес лендинга, по умолчанию /lp |
| SEO-описание | Пойдёт в meta description |
| Картинка Open Graph | Ссылка на обложку для мессенджеров и соцсетей |
Поля без звёздочки имеют значения по умолчанию; обязательны только «Название продукта» и «Оффер».
Поля «адрес сайта» в анкете нет — оно не нужно: каноническую ссылку, og:url и микроразметку визард строит из хоста запроса. Один и тот же контент работает на поддомене и на собственном домене без перегенерации.
Выключенный тумблер — это не скрытая секция, а несозданный тип контента: блок не попадает ни в проект, ни в шаблон. Порядок тумблеров задаёт порядок секций — анкета читается как оглавление. Форма заявки — самый весомый переключатель: без неё не создастся ни «Формы лендинга», ни «Заявок лендинга», ни сценария приёма.
Что создаёт визард
Перед запуском визард показывает план «Что будет создано» — список операций, которые сейчас выполнит. По кнопке «Создать» в проекте появляются:
| Артефакт | Роль |
|---|---|
До 20 типов контента landing-* |
«Страница лендинга», «Хиро», «Мета», «SEO», «Шапка», «Пункты меню», «Форма», «Секции» + по типу на каждый включённый блок + «Заявки лендинга» |
| Записи с вашим текстом | Слова из анкеты ложатся записями в контент; наполнение блоков стартует лорем-заглушками — шаблон текстов не содержит |
Шаблон landing.liquid + landing.css + landing.js |
Разметка, мобильная вёрстка, светлая и тёмная тема, OG-мета, canonical, JSON-LD — лежат во вкладке «Файлы» |
| Сценарий «Лендинг» | GET на путь страницы: три запроса к контенту — и рендер шаблона; кэш ответа 5 минут |
| Сценарий «Заявки лендинга» | POST на тот же адрес: honeypot против ботов и проверка обязательных полей, заявка записывается в «Заявки лендинга» |
| Маршрут | Привязка сценария к выбранному пути; страница и форма живут на одном адресе |
Как это работает
Страница. Сценарий делает три запроса к контенту и рендерит landing.liquid; главный приносит запись «Страница лендинга», в которой собран весь сайт — секции держат ссылки на своё наполнение. Ответ кэшируется на 5 минут, правки записей сбрасывают кэш сами — контент виден на сайте в течение пары секунд после сохранения.
Форма. Заявки уходят POST-ом на адрес самой страницы: honeypot-поле отсекает ботов, обязательные поля проверяются до записи. Заявка падает в тип «Заявки лендинга» и смотрится в админке как обычная запись; посетителя возвращает редирект.
SEO. Картинка из анкеты становится og:image — ссылка в мессенджере уезжает с обложкой. В шаблоне — OG- и Twitter-мета, canonical по хосту и микроразметка: WebSite всегда, FAQPage — если включён блок вопросов.
Темы. По умолчанию страница следует за системной настройкой посетителя, в шапке есть ручной переключатель — выбор запоминается.
После прогона: правки и переезды
Тексты правятся в записях — как любой контент проекта. Меню — записи в «Пунктах меню»: добавить или убрать ссылку — дело одной записи. Адрес перестал устраивать — меняете путь в настройках сценария: страница переезжает, старый маршрут подчищается, приходит тост «Страница переехала: A → B».
Повторный прогон на том же проекте существующие записи не трогает: второй прогон нужен для чистого проекта, а не для «обновления» контента.
Первый прогон делайте на демо-проекте: в чистом проекте вы ничем не рискуете и спокойно смотрите на результат — а повторять идёте туда, где страница нужна по-настоящему.
Частые вопросы
| Вопрос | Ответ |
|---|---|
| Нужен ли программист? | Нет. Прогон — анкета и публикация — целиком в админке; правки после идут в записях и файлах. В шаблон заглядывают, только когда захочется менять разметку. |
| Где смотреть заявки? | «Контент» → тип «Заявки лендинга» — обычные записи с данными формы. |
| Можно ли сменить адрес после публикации? | Да: путь меняется в настройках сценария, старый маршрут подчищается. |
| Что будет, если прогнать визард второй раз? | Существующие записи он не трогает. Для обновления контента перегон не нужен. |
| Хочу другую секцию или свою разметку | Шаблон и стили лежат во вкладке «Файлы» (landing.liquid, landing.css) — правится как любой файл сайта. |
См. также: Прогон визарда на живом примере — статья журнала · Пресеты сценариев · Файлы сайта: шаблоны и статика · Маршруты