Доставка Tilda

Добавление и обновление зон доставки в Тильда

К сожалению в связи с ограничением Яндекс карт, я не могу напрямую брать Вашу карту, созданную в конструкторе и добавлять созданные Вами зоны на страницу.
Поэтому, для того чтоб Вам избежать работы с GEOJSON файлом(файл где находятся Ваши зоны доставки) поиск необходимой переменной и замена её содержимого с определенной позиции и нужно так же учитывать что Тильда позволяет хранить файлы размером до 10 тыс. строк кода, что может быть проблематично если у Вас расположено большое количество объектов.
Поэтому я постарался избавить Вас от всего этого гемора.

Загрузка файла в GithubGist

Для хранения файла с зонами доставки будем использовать сервис GithubGist. Данный сервис будет выступать в роли бесплатного хостинга.
1) Зарегистрируемся в сервисе. Ссылка для регистрации.
2) Затем Вам будет необходимо подтвердить Вашу почту. Для подтверждения укажите код, который был отправлен Вам на почту.
3) После регистрации переходите на главную страницу GithubGist
4) Затем указываете имя Вашего файла(можете выбрать любое) и содержимое файла с зонами доставки, либо можете просто перетянуть файл в поле ввода.
Если Вы не знаете что за файл с зонами доставки, то гляньте эту статью. В ней я подробно описал как создавать зоны доставки и как их выгружать.
5) Для загрузки нашего файла необходимо нажать кнопку "Create secret gist". В результате мы окажемся на странице с нашим созданным файлом.
6) Для работы с Вашим зонами доставки мне необходимо получить ссылку на Ваш файл. Для того чтоб передать мне ссылку, нажмите на кнопку "Raw" и скопируйте содержимое URL строки.
8) Данную ссылку отправьте мне чтоб я смог добавить зоны доставки на Ваш сайт.

Как обновить зоны доставки?

Для обновления зон доставки, Вам нужно будет в существующий файл(который Вы создали на шаге 4) вставить новое содержимое файла и повторить действия.
1) Нажать кнопку "Edit"
2) Вставить обновлённое содержимое файла.
3) Нажать кнопку "Update secret gist"
4) Нажать кнопку "Raw"
5) Скопируйте содержимое URL строки.
6) В тильде, найдите файл конфигурации модуля доставки и замените существующую ссылку на скопированную в переменной "DELIVERY_ZONES_URL"
7) Переопубликуйте страницы и проверяйте изменения. Обновлённые зоны доставки должны будет приминиться.