Привет мальчики и девочки! Проблема одна... Короч пишу блог на laravel. есть страница, в которой отображаются заметки - Route::get('/posts','PostsController@all'). И я сейчас делаю админку, там тоже хочу вывести список постов. как быть? Route::get('/admin/posts','PostsController@all2') - это же неправильно, копипастинг. Как сделать правильно? resources/view: admin/template.blade.php admin/posts.blade.php template.blade.php posts.blade.php --- Добавлено --- можно ли подключить вид posts.blade.php к admin/template.blade.php? или лучше так не делать? или лучше будет указать в PostsController@index два вида?
Для админки делай отдельные контроллеры. И из метода контроллера админки запрашивай нужные данные, обращаеясь к классам моделей. В общем используй Коллекции, про ORM почитай. https://laravel.ru/docs/v5/eloquent#коллекции_2 --- Добавлено --- Для админки и пользовательской части, лучше отдельные представления создавать.