Bài 12: Eloquent ORM trong Laravel

–Bài trước mình đã giới thiệu với mọi người cách tạo Model cũng như cách cấu hình Model, nhưng chưa được ứng dụng vào thực tế ,Thì bài này mình sẽ hướng dẫn mọi người truy vấn cơ sở dữ liệu trong Model với Eloquent ORM của Laravel. 1,Cách gọi Model. -Để gọi Model trong Controllers thì bắt […]

Đọc tiếp

Bài 11: Model trong Laravel

Bài này mình tiếp tục giới thiệu đến mọi người một phần khá là quan trọng trong mô hình MVC đó chính là Model. 1, Tạo Model trong Laravel. -Cũng giống như trong Controllers, model của chúng ta cũng có hai các tạo là thủ công và bằng lệnh mà Laravel hỗ trợ. a) cách 1: […]

Đọc tiếp

Bài 9: Controller trong Laravel

-Trong mô hình MVC thì project sẽ được chia ra làm 3 phần(Model,View,Controller) và trong Laravel framework cũng chia làm 3 phần như vậy. Ở phần trước mình đã giới thiêu với các bạn về view trong Laravel rồi. Và ở phần này mình sẽ giới thiệu với các bạn về Controller trong Laravel. 1,Tạo controller […]

Đọc tiếp

Bài 8: Blade template engine trong Laravel(phần 2)

1, Template inheritance (kế thừa giao diện). -Mình sẽ làm ví dụ trước để các bạn dễ hiểu nhé. Ví Dụ 1: .-Đầu tiên mình sẽ tạo ra 1 blade template có tên master.blade.php ở đường dẫn resoures\views\master.blade.php. htmlcopy<!DOCTYPE html> <html> <head> <meta charset=”utf-8″> <meta http-equiv=”X-UA-Compatible” content=”IE=edge”> <title> @yield(‘title’)</title> <link rel=”stylesheet” href=””> </head> <body> <div class=”container”> @section(‘content’) @show </div> </body> […]

Đọc tiếp

Bài 7: Blade template engine trong Laravel

1,Tạo blade template trong Laravel. -Để tạo một blade template trong Laravel thì trước hết các bạn phải hiểu blade template bản chất nó là một view trong Laravel nên các bạn phải đặt nó trong thư mục resources/views (view trong laravel). Và tên file của blade template phải kết thúc bằng .blade.php  VD: mình sẽ tạo 1 blade template toidicode.blade.php trong […]

Đọc tiếp

Bài 6: View Trong Laravel

1,Tạo view trong Laravel. -View Trong Laravel thì bắt buộc phải được nằm trong thư mục resources/views và phải có đuôi là .php hoặc .blade.php (Nếu như bạn muốn sử dụng blade template).  Còn việc tạo 2 file này như thế nào thì chắc hẳn các bạn cũng viết rồi. -Trong view thì các bạn có thể sử dụng tất cả […]

Đọc tiếp

Bài 5: Route trong Laravel (Phần 3)

1,Truyền biến trong route. -Route ở trong Laravel hay cũng như bất kỳ các route của các framework khác, thì đều có hỗ trợ chúng ta truyền tham số (biến). -Ở trong Laravel để khai báo tham số trong route thì cần phải đặt trong dấu {}. VD: phpcopyRoute::get(‘hoten/{ten}’, function ($ten) { return ‘hello ‘ […]

Đọc tiếp

Bài 4: Route trong Laravel (phần 2)

1,Route::resource(). -Route::resource() là một chức năng giúp chúng ta Xây dựng RESTful(websevice) một cách nhanh chóng. Đối với những người mới tiếp cận với PHP,Laravel thì chưa cảm thấy được ý nghĩa tuyệt vời của RESTful controller. -Cú Pháp: phpcopyRoute::resource(‘url’, ‘tencontroller’, ‘tuybien’); Trong đó: -Chú ý: Để sử dụng được Route::resource() thì các bạn cần phải […]

Đọc tiếp