Перейти к содержимому
FormFlow

v1.58: открывайте Форму в заданное время

Релиз v1.58.0 добавляет «Открывается (UTC)» рядом с «Приём отправок»: Форма открывается сама в выбранный момент. Что видит посетитель до него и где это грубо.

Эта статья переведена машинным способом. Читать оригинал на английском

A dark plate titled 'Open on time. Close on time.' with a timeline from Closed through Opens at 09:00 UTC and Open to Closes at 17:00 UTC and Closed.

До релиза v1.58.0 от 13 октября 2026 года Форма могла закрыться сама по расписанию, но не могла открыться сама. Кто-то должен был быть в панели в момент запуска и ждать, чтобы включить «Приём отправок», а каждый посетитель до этого момента читал то же уведомление о закрытии, которое Форма показывает после завершения. Запись Списка изменений даёт короткую версию. В этой статье объясняется, как ведёт себя время открытия, что видит посетитель и где это грубо.

Поле рядом с переключателем

В редакторе Формы «Открывается (UTC)» стоит рядом с «Приём отправок», рядом с «Закрывается (UTC)» и «Закрыть после (отправок)». Выберите дату и время с точностью до минуты. Пока этот момент не наступил, каждая дверь, которую закрывает закрытая Форма, остаётся закрытой, а в этот момент Форма открывается сама.

Это всегда UTC, каким бы ни был часовой пояс вашей панели. Введите уже прошедшее время, и ничего не сломается: Форма открыта, а поле сохраняет время, когда она открылась, так что расписание можно прочитать и потом. Правила «время открытия должно быть в будущем» нет, потому что уже запущенная Форма — не проблема валидации.

Что видит посетитель до этого момента

Пока Форма ждёт, её Размещённая страница говорит, когда она откроется, на языке Формы, вместо того чтобы сообщать посетителю, что Форма больше не принимает Отправки. Микросайт, на котором стоит Форма, говорит то же самое в своём блоке формы.

Это предложение заменяет ваше собственное сообщение о закрытии только в этом одном состоянии. Сообщение о закрытии написано для момента после завершения Формы, поэтому оно неверно для Формы, которая ещё не началась, и FormFlow здесь его не использует.

Открытие и закрытие на одной Форме

Задать и «Открывается (UTC)», и «Закрывается (UTC)» можно, и Форма открыта только между ними. Сохранение отклоняется, если время открытия совпадает со временем закрытия или позже него, так что запланировать Форму, которая никогда не откроется, нельзя.

Время закрытия или лимит Отправок, заданные по правилам закрытия из v1.11, по-прежнему действуют без изменений, и на любом краю окна Форма закрыта. Очистка времени открытия открывает Форму сразу — так вы запускаетесь раньше. Форма, созданная копированием другой, не несёт время открытия, поэтому копия никогда не откроется по чужому расписанию.

Где это грубо

  • Только UTC. Часового пояса для отдельной Формы нет, поэтому пересчитывайте момент сами; подсказка под полем показывает ваш местный эквивалент.

  • Переключатель всё равно главнее. Если выключить «Приём отправок», Форма останется закрытой, даже когда наступит её момент открытия.

  • Встроенная форма не называет даты. На вашем собственном сайте Форма показывает обычный отказ о закрытии, не называя момент открытия. Это делают только Размещённая страница и блок формы на Микросайте.

  • Ничто не сообщает вам, что она открылась. В момент открытия Формы нет ни письма, ни уведомления в панели.

Что не изменилось

«Приём отправок», «Закрывается (UTC)», «Закрыть после (отправок)» и сообщение о закрытии на вкладке «Доставка» ведут себя точно так же, как раньше. Время открытия — ещё одна причина, по которой Форма закрыта, а не замена переключателя.

«Ежедневная сводка Отправок» сохраняет свой ритм и своих получателей, поэтому время открытия не заставляет Форму отправлять почту. Ни формат экспорта, ни маршрут API, ни права в панели не изменились. Форме, которая уже правильно открывается и закрывается сегодня, правка не нужна вовсе.