#21 Джедай веб разработки. Разработка админ панели, планирование.

Layout, ACL, Settings, Grid, Forms - фичи о которых поговорим и которые необходимы в реализации admin panel для нашего блога. Layout - каркас верстки для размещения статических и динамических частей сайта, таких как header, footer, nav и собственно контента страницы. ACL (Access Control List) - список прав админа на сайте. Механизм сокрытия части фич сайта для груп админов. Боковое меню должно быть собирательным с разных модулей и показывать только те пункты которые доступны этому админу. Также и настройки сайта должны вести себя подобным образом. Settings - настройки сайта, очень важный элемент, так как фичи нужно будет отключать, настраивать под разные проекты. Каждая фича должна без труда расширять общий модуль настроек, настройки сильно зависят от модуля форм Grids - это таблицы с данными, они однотипны, по этому нет смысла придумывать решение для каждой таблицы, а стоит сделать динамические таблицы. Forms - формы редактирования должны быть настраиваемыми также как и gri
Back to Top