Answer the question
In order to leave comments, you need to log in
What is the best way to pass data to the view?
I have 2 models: articles and categories. I display articles on the page, categories in the header. What is the best way to pass data to a view?
use App\Posts;
use App\Categories;
class PostController extends Controller
{
function __invoke()
{
$articles = Posts::orderBy('id', 'desc')
->paginate(5);
return view('articles', ['articles' => $articles, 'categories' => Categories::all()]);
}
}
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question