改寫 Voyager BREAD Views 的方法,可區分改寫指定的 BREAD 或者全部的 BREAD
指定 BREAD
首先,在 resources/views/vendor/voyager/
位置,建立 slug 資料夾
資料夾名稱等同於當初你建立 BREAD 所設定的 slug-name
接著,可以在 sug-name/ 資料夾中,指定你要複寫的檔案,有四個檔案可以被改寫:
browse.blade.php
edit-add.blade.php
read.blade.php
order.blade.php
整體 BREAD 統一改寫
當然,也可以直接建立一個 resources/views/vendor/voyager/bread/
複寫內容參考
準備好要複製的檔案後,可以先參考 voyager 原始的 BREAD 模板
前往 /vendor/tcg/voyager/resources/views/
,可以看到主要的四個模板
CVT2HUGO: 資料夾,並且指定要統一複寫的檔案
大致來說,voyager 的 view blade 主要都 extends voyager::master
而內容則是 section content
因此,通常要改寫的 blade.php 基本上還是會沿用這些內容,例如
@extends('voyager::master')
@section('content')
<p>This is Contents</p>
@stop
或者,你可以直接沿用這些模板,直接修改