Карта на Yii2 и OpenLayers 3
2. Сделать сами роли:
- редактор, у него доступ к таблице достопримечательностей. то есть ограничить доступ к остальным таблицам, интерфейс для него есть, как выше написано, прямо под картой вылезает.
- админ - это редактор, но у которого должен быть доступ еще и к таблице типов. И интерфейс, через который он может вести таблицу типов с загрузкой иконок типов, которые на карту ставятся
- суперадмин - это админ, который может вести таблицу пользователей. И интерфейс ему, через который он может это делать, тут картинок загружать не нужно, кажется может подойти просто встроенный Gridview. Кстати, надо придумать что делать с тем, что он может удалить сам себя.
4. Сделать чтобы иконки масштабировались при масштабировании карты, при увеличении иконки уменьшались, а не оставались такими же большими
то есть всего 4 роли:
обычный пользователь, невошедший - есть
редактор - есть
админ - осталось
суперадмин - осталось
- добавление объектов на карту, удаление и редактирование есть.
- Это - редактор
Осталось сделать админа - он по задумке может добавлять сами типы объектов - памятник, церковь и загружать им иконку, чтобы соответственно редактор мог их использовать при добавлении объектов.
+ у админа есть права редактора
- а суперадмин редактирует табличку с пользователями - добавляет новые тройки логин-пароль-роль в базу, удаляет их и редактирует
+имеет права админа и, соответственно, редактора
Интересует сроки и возможности реализации