Стратегия создания меню с несколькими перекрывающимися ролями - PullRequest
0 голосов
/ 01 мая 2009

У меня есть система для студентов, преподавателей и администраторов. Иногда инструктор также может быть администратором.

Я намерен хранить меню и подменю в XML. Должен ли я хранить меню администратора и инструктора в отдельных узлах, а затем комбинировать их при рендеринге или мне нужно иметь одно главное меню с прикрепленными ролями, которое показывает все параметры при определении ролей?

1 Ответ

1 голос
/ 01 мая 2009

Абсолютно прикрепляйте роли к параметрам главного меню, затем включайте их в экземпляр меню на основе ролей пользователя. ИМО гораздо гибче и проще в обслуживании.

...