Tôi gặp khó khăn trong việc thu hút đầu óc xung quanh các bố cục lưỡi liềm.Lưỡi Laravel - nhiều bố cục?
Tất cả các ví dụ và tài liệu trên internet (ví dụ: tài liệu về laravel: https://laravel.com/docs/5.3/blade hoặc hướng dẫn bằng video trên youtube) chỉ sử dụng một master.blade.php làm bố cục.
Có cách nào tốt nhất cho các dự án phức tạp hơn không?
Các loại nội dung sau đây được bao gồm trong dự án của tôi:
- sản phẩm
- loại
- blog của
- phân loại
- nhà
- hành chính
- đăng nhập/auth
Tất cả các loại nội dung có bố trí khác nhau:
- khác nhau/không sidebar
- sidebar bên trái/phải
- khác nhau tiêu đề
- không/biểu ngữ trước khi nội dung
- khác nhau/không có menu nào
- khác nhau/không có breadcrumb
Vì vậy, tôi không biết gì tình hình ...
- tạo một file bố trí mới (ví dụ /views/layouts/product.blade.php) và mở rộng nó trong trang của tôi (trong /views/pages/product.blade.php với @extends ("layouts.product"))
... hoặc ...
- chỉ sử dụng một tệp bố cục chứa tất cả các loại khác nhau và triển khai chúng dưới dạng các phần trong tệp trang của từng loại.
Điều này khiến tôi phát điên và tôi không thể tìm thấy bất kỳ thứ gì có giá trị như thực hành tốt nhất để sử dụng bố cục hay không.
Cảm ơn bạn rất nhiều vì sự giúp đỡ của bạn!
Bạn có thể sử dụng bố cục rất chung, sau đó sử dụng một số 'bao gồm' cho thanh bên và các phần khác – Hammerbot