Nội Dung Chính
[ VIDEO TUT ]
Chú ý: Các bạn lựa chọn video ở chế độ 720HD để xem được chất lượng hình ảnh và âm thanh tốt nhất nhé.
Chào các bạn đã quay trở lại với bài học tiếp theo, ở bài trước chúng ta đã đi tìm hiểu về các cú pháp sử dụng trong Blade Template, tiếp tục bài này chbúng ta sẽ đi tìm hiểu về việc truyền dữ liệu sang Blade Template nhé.
1. Truyền dữ liệu sang Blade Template
a. Tạo route
Chúng ta có một cái route như sau:
1 | Route::get('view', 'MyFirstController@getView'); |
b. Tạo controller
Ở đây tôi tạo một controller là MyFirstController
1 2 3 4 5 6 7 8 9 10 11 12 | <?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\User; class MyFirstController extends Controller { public function getView(){ $data['postname'] = ['Vietpro','TranLuong','Laravel']; return view('myFirstView',$data); } } |
c. Tạo view
Trong thư mục view tôi tạo ra một file MyFirstView.php với nội dung như sau:
1 2 3 | @foreach($postname as $value) {{$value}}<br> @endforeach |
Kết quả hiển thị
2. Lời kết
Các bạn thấy đấy việc truyền dữ liệu sang Blade Template cũng rất đơn giản phải không nào, nếu có bất kì câu hỏi nào cần giải đáp bạn hãy comment phía dưới nhé. Hẹn gặp lại các bạn vào nhưng bài học tiếp theo.
Các video bài học laravel tại đây.