Bài đăng

Đang hiển thị bài đăng từ Tháng 7, 2021

[Laravel series] 5. Build blog - Sử dụng route, controller để hiển thị bài viết

Hình ảnh
Trong bài số 3 [Laravel series] 3. Sử dụng Laravel Breeze để xác thực người dùng chúng ta đã sử dụng laravel breeze để xác thực người dùng. Trong bài này chúng ta sẽ sử dụng route, controller và view để điều hướng các trang cũng như hiển thị các bài blog. Mình sẽ note các ý chính của bài để mọi người tiện theo dõi. Cách tạo route, route group, áp dụng middleware cho route Cách tạo controller Cách tạo job để xử lý nghiệp vụ Cách tạo view và sử dụng view, dùng bootstrap để buid giao diện Tạo controller PostController hiển thị danh sách và chi tiết bài viết docker/run artisan make:controller PostController Thêm các function sau: /** * @param Request $request * @return View */ public function index ( Request $request ) { $categories = Category :: withCount ( 'posts' )-> get (); $tags = Tag :: withCount ( 'posts' )-> get (); $posts = Post :: paginate ( 5 ); return view ( 'post.index' ) -> with ([ 'posts...