我的头部围绕laravels刀片布局困难重重。Laravel刀片 - 多种布局?
互联网上的所有示例和文档(例如laravel文档:https://laravel.com/docs/5.3/blade或youtube上的视频教程)仅使用一个master.blade.php作为布局。
对于更复杂的项目是否有最佳做法?
以下内容类型都包含在我的项目:
- 产品
- 类别
- 博客
- 分类
- 家
- 行政
- 登录/ AUTH
所有这些内容类型有不同的布局:
- 不同的/没有侧边栏
- 左/右
- 不同的标题栏
- 没有内容前/旗帜
- 不同/无菜单
- 不同/无面包屑
所以我不知道在什么情况下...
- 创建一个新的布局文件(例如, /views/layouts/product.blade.php),它在我的网页(与@extends在/views/pages/product.blade.php( “layouts.product”)延长)
...或...
- 只使用一个包含所有不同类型的布局文件,并将它们实现为每个类型的页面文件中的部分。
这一个现在让我疯狂,我找不到任何有价值的东西,比如是否使用布局的最佳做法。
非常感谢您的帮助!
您可以使用非常一般的布局,然后使用一些'include'作为您的侧边栏和其他部分 – Hammerbot