пользователи хотят видеть некоторые отчеты из сохраненных данных в БД, например:
все продажи за интервал времени (пользователь отправляет только интервал времени),
все продажи ввыбранный город за определенный промежуток времени (то же, что и выше, но на этот раз выбрано дополнительное поле выбора города),
20 самых продаваемых магазинов (другой отчет, без отправки формы и других таблиц БД),
etc
Моя проблема в том, как я могу выполнить эту задачу, не написав отдельную модель, контроллер и представление для каждого отчета, или у каждого отчета есть метод в одном контроллере и модели и два представления (одно для отправки формы 1 дляРезультаты).
Я должен сказать, что мой опыт - процедурное программирование, и я в замешательстве.все похоже на написание базового «случая переключения» действительно сложным способом.
спасибо.