小编SeK*_*Kra的帖子

Laravel刀片 - 多种布局?

我很难绕过laravels刀片布局.

互联网上的所有示例和文档(例如laravel文档:https://laravel.com/docs/5.3/blade 或youtube上的视频教程)仅使用一个master.blade.php作为布局.

对于更复杂的项目,是否有最佳实践?

我的项目中包含以下内容类型:

  • 产品
  • 类别
  • 博客
  • 分类
  • 行政的
  • 登录/ AUTH

所有这些内容类型都有不同的布局:

  • 不同/没有侧边栏
  • 左/右边栏
  • 不同的标题
  • 内容之前没有/横幅
  • 不同/没有菜单
  • 不同/没有面包屑

所以我不知道在什么情况下......

  1. 创建一个新的布局文件(例如/views/layouts/product.blade.php)并在我的页面中扩展它(在/views/pages/product.blade.php中使用@extends("layouts.product"))

... 要么 ...

  1. 仅使用一个包含所有不同类型的布局文件,并将它们实现为每种类型的页面文件中的部分.

这个让我疯狂的现在,我找不到任何有价值的东西,比如最好的做法是否使用布局.

非常感谢你的帮助!

layout laravel

8
推荐指数
2
解决办法
4425
查看次数

标签 统计

laravel ×1

layout ×1