Я делаю сайт для клиента и решил, что буду использовать воспламенитель кода.
Сайт, по сути, имеет два бэкэнда, один для дизайнеров, а другой для отдела продаж.Таким образом, после входа в систему пользователь будет перенаправлен на
- mysite.com / sales /
- mysite.com / design /
ПродажиНапример, команда может просматривать заказы, контейнеры, продукты, поэтому мне нужен контроллер для каждого из них.
- mysite.com / sales / orders /
Необходимость продажчтобы иметь возможность просматривать, редактировать, удалять определенные заказы ...
- mysite.com / sales / orders / vieworder / 235433
В основном моя проблема в том, что у меня нетдостаточно сегментов URL для игры.
Мои мысли о решении моей проблемы
удаление заказов, контейнеров, классов продуктов и использование ВСЕХ их методов в качестве методов продажкласс, хотя это означало бы большое количество методов и загрузку всех моделей, поэтому это казалось бессмысленным.
удаление классов продаж / дизайнера и контроль того, к чему каждый пользователь имеет доступна основе типа пользователя, сохраненного в данных сеанса.
способ иметь дополнительный сегмент URL?
Я ценю любой совет, я просто не хочу получать 3 недели в проект и понимаю, что я начал с самого начала неправильно!