то есть корзина на сайте » это один контроллер, и все действия по типу оформить заказ будут являться частью этого контроллера
                  
                  
                  все товары » другой контроллер со всеми товарами, и такими действиями как посмотреть товар подробнее и ТД
                  
                  
                  главная страница » еще один контроллер с популярными товарами и т.п
                  
                  
                  проблема в том что начинаю писать и не знаю, в каком случае расширять старый контроллер а в каком реализовывать новый.
                  
                  
                  буду очень благодарен за любые полезные ссылки и советы
                  
                  
                
Самое простое это разбивать по сущностям из бд Есть например сущность Article, соответственно для неё контроллер ArticleController, в котором методы Create/Edit/Delete/Show и т.д.
Но самое неверное, ибо БД прибивается гвоздями и бизнес логику без ломки всего не выйдет
тобишь одна таблица = для нее один контроллер, с действиями по этой сущьности ?
таблица != сущность
то есть все действия по одной сущьности в одном контроллере ?
Изменения одной сущности могут влечь за собой и изменение других (довольно часто так) Действия которые прямо относятся к сущности да
Отлично. спасибо
В каком месте перевод нужен?
Обсуждают сегодня