Апгрейд поля Карта
Добавлено: 05 сен 2019, 08:36
И снова посещают "гениальные мысли")).
Теперь достанется полю типа "Карта")).
Предложение: сделать возможность отображения меток на карте из вложенных сущностей.
Вижу это как опцию к полю Карта "Отображать метки вложенных сущностей", и выбираем вложенную сущность (Сущности?).
Дальше. Что бы не путались метки текущий сущности и вложенной, сделать варианты настройки цветов: из записи (выбираем поле, как это сделано сейчас для отчета), или выбираем статичный цвет.
Метки вложенных сущностей сделать активными, как сейчас это в отчете типа карта.
Другой вариант - сделать возможность отображать непосредственно специальный отчет типа Карта на странице записи.
Это новый тип поля: Отчет типа Карта, со следующими свойствами:
Сущность - выбор сущности с полем типа карта
Дальше как в текущем отчете.
Основная фишка - Фильтры к полю: стандартный набор фильтров, + если выбрана подчиненная сущность, то возможность фильтровать по текущей (родительской) записи.
И сделать возможность сворачивать блок с отчетом, как это сейчас сделано для поля типа Связанные записи.
Но эта реализация во первых сложнее, во вторых не будет возможности отобразить метки текущей сущность. Хотя может быть я не прав, и реализация первой модели будет еще труднее.
Теперь зачем это нужно:
Если имеется, например, заказчик с несколькими географически разбросанными объектами, то удобно было бы видеть объекты этого заказчика на странице записи.
Другой вариант: Если еще развить мысль, то можно делать не точки, с строить маршрут, или закрывать область.
Можно еще рассмотреть и другие юзеркейсы, ведь по сути изменится только источник координат (сейчас это текстовое поле).
Теперь достанется полю типа "Карта")).
Предложение: сделать возможность отображения меток на карте из вложенных сущностей.
Вижу это как опцию к полю Карта "Отображать метки вложенных сущностей", и выбираем вложенную сущность (Сущности?).
Дальше. Что бы не путались метки текущий сущности и вложенной, сделать варианты настройки цветов: из записи (выбираем поле, как это сделано сейчас для отчета), или выбираем статичный цвет.
Метки вложенных сущностей сделать активными, как сейчас это в отчете типа карта.
Другой вариант - сделать возможность отображать непосредственно специальный отчет типа Карта на странице записи.
Это новый тип поля: Отчет типа Карта, со следующими свойствами:
Сущность - выбор сущности с полем типа карта
Дальше как в текущем отчете.
Основная фишка - Фильтры к полю: стандартный набор фильтров, + если выбрана подчиненная сущность, то возможность фильтровать по текущей (родительской) записи.
И сделать возможность сворачивать блок с отчетом, как это сейчас сделано для поля типа Связанные записи.
Но эта реализация во первых сложнее, во вторых не будет возможности отобразить метки текущей сущность. Хотя может быть я не прав, и реализация первой модели будет еще труднее.
Теперь зачем это нужно:
Если имеется, например, заказчик с несколькими географически разбросанными объектами, то удобно было бы видеть объекты этого заказчика на странице записи.
Другой вариант: Если еще развить мысль, то можно делать не точки, с строить маршрут, или закрывать область.
Можно еще рассмотреть и другие юзеркейсы, ведь по сути изменится только источник координат (сейчас это текстовое поле).