VI. Toàn tập Blade template Laravel (ok)
https://viblo.asia/p/tap-13-blade-template-laravel-1VgZv1dRKAw
VII. Liên kết sub-view (Including sub-view)
@include
trong Blade template cho phép bạn có thể liên kết một blade view với một view khác. Tất cả các biến dữ liệu ở parent view đều được truyền đến view include.
Chẳng hạn mình có cấu trúc thư mục như sau:
Ở blade view home
ta code:
Như các bạn thấy, mình đã sử dụng cú pháp @include
với tham số là tên view liên kết cần đưa vào blade view home
này. Ngoài ra mình có khai báo biến $name
để thử xem là blade view includes.room
có nhận được hay không.
Tại blade view includes.room
mình code như sau:
Cuối cùng là đăng ký route để render blade view home
ra:
Kết quả này chứng minh cho việc ta có thể lấy tất cả các dữ liệu tại view liên kết từ parent view. Ngoài ra bạn cũng có thể truyền một dữ liệu bất kì cho view liên kết thông qua tham số thứ hai của thẻ @include
.
Last updated