Изменения основных полей могут влиять не только на будущие, но и на уже созданные точки.
Результат зависит от действия:
- создание нового поля;
- переименование;
- изменение вариантов;
- включение или выключение настроек;
- изменение порядка;
- удаление.
Поля описания по умолчанию работают иначе: они являются шаблоном только для новых точек.
Краткая таблица изменений
| Изменение | Что происходит с созданными точками | Нужно ли проверять точки |
|---|---|---|
| Создано новое основное поле | Поле появляется в форме, но остаётся пустым | Да, нужно заполнить |
| Основное поле переименовано | Название обновляется, значения сохраняются | Да |
| Добавлен вариант списка | Вариант появляется, но не назначается точкам | Да |
| Вариант переименован | Значение обновляется в связанных точках | Да |
| Вариант удалён | Значение удаляется из связанных точек | Обязательно |
| Изменено отображение в карточке | Значения сохраняются | Проверить карточку |
| Изменено участие в фильтрации | Значения сохраняются | Проверить фильтры |
| Основное поле удалено | Связанные значения удаляются | Обязательно до удаления |
| Изменён шаблон описания | Созданные точки не изменяются | Нет, если старые точки менять не нужно |
Что происходит при создании нового основного поля
После создания новое поле появляется:
- в форме новой точки;
- в форме редактирования существующей точки;
- в карточке после заполнения, если включено отображение;
- в панели фильтров, если включено участие в фильтрации.
Однако Mapfolio не заполняет его автоматически.
Пример
Вы создали поле «Есть парковка» с вариантами:
- Да;
- Нет.
В личном кабинете уже находится 20 точек. Новое поле появится в форме каждой из них, но ни одной точке не будет автоматически назначено «Да» или «Нет».
Необходимо открыть каждую точку, выбрать значение и сохранить изменения.
Что происходит при переименовании основного поля
При переименовании основного поля:
- связь с точками сохраняется;
- заполненные значения не удаляются;
- новое название используется в форме точки;
- новое название появляется в панели фильтров;
- новое название используется при показе характеристики.
Например, поле «Цена» можно переименовать в «Стоимость, ₽». Числа, ранее введённые в точках, сохранятся.
Переименовывайте существующее поле только тогда, когда его смысл остаётся прежним.
Нельзя превращать поле «Количество комнат» в «Площадь» простым переименованием. Старые числа сохранятся, но начнут обозначать неправильную характеристику.
Что происходит при добавлении варианта списка
Новый вариант становится доступен:
- в форме редактирования точек;
- в фильтрах виджета.
Но он не назначается существующим точкам автоматически.
Пример
В поле «Тип объекта» были варианты:
- Офис;
- Магазин;
- Склад.
Вы добавили вариант «Пункт выдачи».
Новый вариант появится в формах и фильтрах, но Mapfolio не определит самостоятельно, какие точки являются пунктами выдачи. Их потребуется открыть и изменить вручную.
Что происходит при переименовании варианта
Если переименовать существующий вариант и сохранить список, связанное значение обновится в точках.
Например:
Банковская карта → Карта
В точках, где ранее была выбрана «Банковская карта», будет использоваться новое значение «Карта».
Что происходит при удалении варианта
Удаление варианта влияет на все точки, в которых он был выбран.
После сохранения:
- вариант исчезает из настроек;
- вариант исчезает из фильтров;
- связанное значение удаляется из точек;
- другие значения множественного списка сохраняются.
Пример
В поле «Услуги» у точки выбраны:
- Доставка;
- Самовывоз;
- Установка.
Если удалить вариант «Самовывоз», у точки останутся:
- Доставка;
- Установка.
Если «Самовывоз» был единственным значением, поле этой точки станет пустым.
Что происходит при включении отображения в карточке
Если включить «Выводить в карточке», ранее сохранённые значения не нужно вводить заново.
После сохранения настройки они должны использоваться при отображении характеристики точки.
Например, если в точках уже заполнена площадь, после включения настройки посетитель сможет увидеть:
Площадь, м²: 75
Что происходит при выключении отображения в карточке
Если выключить «Выводить в карточке»:
- значение не удаляется из точки;
- поле остаётся в форме редактирования;
- фильтрация продолжает работать, если она включена;
- характеристика не должна отображаться в карточке.
Если позже снова включить настройку, сохранённые значения можно продолжить использовать.
Что происходит при изменении участия в фильтрации
Если выключить «Участвует в поиске (фильтр)»:
- поле исчезает из панели фильтров;
- значения в точках сохраняются;
- отображение в карточке может продолжить работать.
Если включить настройку снова, фильтр станет доступен с ранее сохранёнными значениями.
Что происходит при включении множественного выбора
Если включить «Множественный выбор»:
- ранее выбранный одиночный вариант сохраняется;
- в точке можно будет добавить дополнительные варианты;
- посетитель сможет выбирать несколько значений в фильтре.
Дополнительные значения не назначаются точкам автоматически.
Пример
Раньше в поле «Услуги» у точки была выбрана только «Доставка».
После включения множественного выбора значение «Доставка» сохранится. Чтобы добавить «Самовывоз» и «Установку», откройте точку и отметьте их вручную.
Что происходит при выключении множественного выбора
Выключение настройки не предназначено для безопасного хранения нескольких значений.
Если в точке ранее было выбрано несколько вариантов, при следующем редактировании и сохранении для поля останется только один вариант.
Что происходит при изменении порядка основных полей
Изменение порядка сразу задаёт новую последовательность:
- в настройках;
- в форме точки;
- в панели фильтров.
Заполненные значения не удаляются.
Порядок характеристик в уже сохранённых карточках может обновиться после повторного сохранения соответствующих точек.
Что происходит при удалении основного поля
Удаление основного поля — самое серьёзное изменение.
После подтверждения удаляются:
- поле из настроек;
- варианты списка;
- значения этого поля во всех точках;
- фильтр из виджета;
- связанная характеристика карточки.
Безопасная замена поля
Если старое поле нужно заменить:
- Создайте новое поле.
- Не удаляйте старое.
- Откройте точки по очереди.
- Перенесите значения.
- Сохраните каждую точку.
- Проверьте карточки.
- Проверьте фильтры.
- Убедитесь, что данные перенесены полностью.
- Только после этого удалите старое поле.
Как пустые поля влияют на фильтрацию
Пустой список
Если у точки не выбран вариант списка, она не относится ни к одному варианту.
После выбора посетителем конкретного значения такая точка не попадёт в результаты.
Пустое числовое поле
Если числовое поле не заполнено, у Mapfolio нет настоящего значения для сравнения.
При диапазоне, включающем ноль, незаполненная точка может рассматриваться как объект с нулевым значением. При выборе диапазона выше нуля она не попадёт в результаты.
Как изменения полей описания по умолчанию влияют на точки
Поля описания по умолчанию являются шаблоном только для новых точек.
Изменения шаблона не затрагивают уже созданные объекты.
| Изменение шаблона | Будущие точки | Созданные точки |
|---|---|---|
| Добавлено поле | Получат новое поле | Не изменятся |
| Переименовано поле | Получат новое название | Сохранят старое |
| Изменён начальный текст | Получат новый текст | Сохранят прежний |
| Изменён порядок | Получат новый порядок | Не изменятся |
| Удалено поле | Не получат это поле | Сохранят его |
Как изменения описания одной точки влияют на остальные
Если изменить, переставить или удалить поле в разделе «Описание» конкретной точки:
- изменится только эта точка;
- остальные точки сохранят прежнее описание;
- шаблон по умолчанию не изменится;
- фильтры виджета не изменятся.
Чтобы обновить несколько существующих точек, каждую из них нужно отредактировать отдельно.
Одинаковые названия не создают связь
Основное поле и поле описания могут иметь одинаковое название, но Mapfolio всё равно считает их разными.
Например:
- основное поле «Стоимость»;
- поле описания «Стоимость».
Изменение или удаление поля описания не изменит основной фильтр. Значение из описания также не будет участвовать в фильтрации.
Почему после изменения виден старый результат
Если после изменения поле выглядит по-старому:
- Убедитесь, что настройка сохранена.
- Обновите страницу виджета.
- Повторно откройте карточку.
- Проверьте значение в самой точке.
- При необходимости повторно сохраните точку.
- Проверьте виджет в приватном окне браузера.
Иногда в уже открытой странице остаётся старая версия карточки до её обновления.
Безопасный порядок внесения изменений
- Определите, что именно должно измениться.
- Не удаляйте старое поле сразу.
- Создайте тестовую точку или выберите несколько существующих.
- Внесите изменение.
- Проверьте форму точки.
- Проверьте карточку.
- Проверьте фильтры.
- Проверьте карту и список.
- Перенесите значения, если создавалось новое поле.
- Только после полной проверки удалите ненужные данные.
Частые ошибки
| Ошибка | Последствие |
|---|---|
| Новое поле создано, но старые точки не заполнены | Они исчезают при применении фильтра |
| Поле переименовано с изменением смысла | Старые значения становятся неправильными |
| Вариант удалён без проверки | Значение пропадает из связанных точек |
| Поле удалено вместо временного скрытия | Удаляются связанные данные |
| Множественный выбор выключен без подготовки | В точках может остаться только один вариант |
| Шаблон описания изменён в ожидании массового обновления | Старые точки не изменяются |
| Изменено описание одной точки | Остальные точки сохраняют прежний текст |
| Числовое поле оставлено пустым | Фильтрация может учитывать его как ноль |
Проверка после изменения
После изменения поля:
- Откройте несколько существующих точек.
- Проверьте сохранённые значения.
- Создайте тестовую новую точку.
- Проверьте форму и шаблон описания.
- Откройте виджет.
- Проверьте название фильтра.
- Примените разные варианты.
- Проверьте числовой диапазон.
- Откройте карточки подходящих точек.
- Убедитесь, что нужные характеристики отображаются.
- Повторите проверку на телефоне.