Professional Documents
Culture Documents
1
LAYOUT TRONG LARAVEL
2
LAYOUT TRONG LARAVEL
3
LAYOUT TRONG LARAVEL
▪ Ví dụ1:
Bước 2: Tạo một trang nội dung và sử dụng layout main
- Tạo Route:
Route::get('/trang1','App\Http\Controllers\ViduLayoutController@trang1');
5
LAYOUT TRONG LARAVEL
▪ Ví dụ1:
Bước 2:
- Tạo file trang1.blade.php tại thư mục views/vidulayout:
@extends("layouts.main") trang1.blade.php sử dụng layout main
@endsection
6
LAYOUT TRONG LARAVEL
9
LAYOUT TRONG LARAVEL
</div>
@endforeach
</div>
@endsection
10
LAYOUT TRONG LARAVEL
font-weight:bold;
}
.nav-item a {
color: #fff!important;
}
.navbar-nav {
margin:0 auto;
}
.list-book{
display:grid;
grid-template-columns:repeat(4,24%);
}
.book {
margin:10px;
text-align:center;
} 11
LAYOUT TRONG LARAVEL
Tuy nhiên
khi bấm vào
các mục vẫn
chưa hiển
thị được các
cuốn sách
tương ứng
với từng
mục
12
LAYOUT TRONG LARAVEL
Tham số được truyền trên trình duyệt (truyền theo phương thức GET), khi chạy đường dẫn
thay thế {id} bằng một giá trị cụ thể tương ứng với thể loại sách
function theloai($id)
{
$data = DB::select("select * from sach where the_loai = ?",[$id]);
return view("vidusach.index", compact("data"));
}
13
LAYOUT TRONG LARAVEL
Các Thể loại tiểu thuyết, truyện ngắn – tản văn, tác phẩm kinh điển có giá trị id lần lượt là 1, 2, 3
14
LAYOUT TRONG LARAVEL
▪ Bài tập: Bổ sung thêm chức năng, khi nhấn vào mỗi cuốn
sách sẽ hiển thị ra thông tin chi tiết của cuốn sách theo định
dạng như hình sau:
15
HỎI & ĐÁP
16