Поле с типом 'Карта' можно добавить на форму в Конструкторе Формы. Для этого нужно нажать кнопку "Добавить новое поле" и в секции "Разделители и другие" выбрать соответствующий тип поля, как на скриншоте ниже.
Для того, чтобы продемонстрировать все возможности нового поля, мы также добавили два поля с адресами:
Если открыть поле Карта на редактирование в Конструкторе Формы, то можно увидеть, что доступны следующие опции:
- "Скрыть название поля" дает возможность скрыть название поля, так как часто вам просто нужно показать карту без названий.
- "Ширина" и "Высота" разрешаются регулировать размеры карты.
- "Зум" позволяет установить приближение карты по умолчанию
- "Центр карты" позволяет установить Адрес или Координаты центра карты
- "Показывать маршрут" позволяет выбрать два поля на форме, по которым будет строиться маршрут
- "Показывать расстояние" рассчитывает расстояние между двумя адресами
- "Расстояние в километрах", когда эта опция выключена, то дистанция будет считаться в милях
- "Скрыть карту" может быть полезно, если вы не хотите показывать карту с маршрутом, а только расстояние между двумя точками
Ниже показана форма по маршруту и расстоянию:
В Конструкторе Формы есть возможность скрыть кнопку Отправки формы. Таким образом в комбинации с опцией "Скрыть карту" можно сделать форму расчета дистанции:
Обратите внимание, что расчет маршрута и расстояния имеет ограничения по ресурсам. Каждый запрос к Google считается вызовом API * 10 и отобразится в соответствующей секции на странице "Оплата и статистика".
На данный момент карта не будет отображаться в таблице, но будет работать в форме редактирования записи, а также на странице Записи или Виджета Записи.
Надеемся, новое поле пригодится вам!