d3turnes/bread-templates

模板化BREAD视图

1.0.13 2018-02-06 23:31 UTC

This package is not auto-updated.

Last update: 2024-10-01 10:44:30 UTC


README

Build Status Build Status Total Downloads Latest Stable Version License

Bruno Torrinha制作

此包允许您使用BREAD视图的模板。它使用Laravel Blade Stacks来定义每个模板部分,其中字段被推送到。

您可以使用BREAD系统管理模板,它们存储在数据库中,缓存文件在磁盘上的/resources/views/vendor/voyager/templates/{template-slug}.blade.php中生成。

模板示例

标题:列 6/6

别名:columns-6-6

视图

<div class="row">
    <div class="col-sm-6 col-md-6 col-lg-6">
        <div class="panel panel-bordered">@stack("lf")</div>
    </div>
    <div class="col-sm-6 col-md-6 col-lg-6">
        <div class="panel panel-bordered">@stack("rg")</div>
    </div>
</div>

JSON选项

{
    "template": {
        "slug":  "columns-6-4",
        "stack": "lf"
    }
}

用法

1. 选择一个模板

当您通过点击菜单访问模板时,您将看到默认的3个模板,您可以添加或修改任何一个。

2. 配置BREAD

编辑BREAD,并使用JSON选项来定义要使用的模板和堆栈。

注意

  • 您只能在一个字段上定义一次template.slug
  • 没有堆栈参数的字段被推到底部。

示例

要查看其实际效果,Voyager Pages提供了一个示例。

请确保您已安装Voyager并使用模拟数据。