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