====== 22 Laravel-admin viewカスタマイズ ====== laravel-adminのviewをカスタマイズする方法 ===== 1.venderからviewへ移動 ===== ==== venderからviewコピー ==== laravel-adminのviewを全部resource以下に移動 $ rsync -av vendor/encore/laravel-admin/resources/views/ resources/views/laravel-admin/ ==== bootstrap.php修正 ==== app('view')->prependNamespace('admin',resource_path('views/laravel-admin')); ==== ログイン画面をカスタマイズ ==== テストでログイン画面を編集してみる 28 {{config('admin.name')}} ↓ 28 てすとページ 下記のように変わります。 {{:11_php:02_framework:01_laravel:laravel-admin01.png?400|}} ===== 2.個別のbladeを用意 ===== ==== index.blade.phpからviewを作成 ==== ※通常artisan admin:makeで作成されたコントローラーはindex.blade.php を利用します。 $ cp resources/views/laravel-admin/index.blade.php resources/views/laravel-admin/test-page.blade.php ==== コントローラー側 ==== これで、view test-page.blade.phpを利用できます。 27 $content 28 ->header('てすとページ') 29 ->description('ほげほげ') 30 ->row('
ほげほげ
') 31 ->body('てすとメッセージ'); 32 return view('laravel-admin/test-page','admin::content' => $content]);
{{tag>Laravel Laravel-admin}}