ユーザ用ツール

サイト用ツール


11_php:02_framework:01_laravel:22_view_custom

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
11_php:02_framework:01_laravel:22_view_custom [2019/03/27 09:48] matsui11_php:02_framework:01_laravel:22_view_custom [2019/03/30 13:10] (現在) matsui
行 3: 行 3:
 laravel-adminのviewをカスタマイズする方法 laravel-adminのviewをカスタマイズする方法
  
-===== venderからviewコピー =====+===== 1.venderからviewへ移動 ===== 
 + 
 +==== venderからviewコピー ====
  
 laravel-adminのviewを全部resource以下に移動 laravel-adminのviewを全部resource以下に移動
行 10: 行 12:
 </code> </code>
  
-===== bootstrap.php修正 =====+==== bootstrap.php修正 ====
  
 <code|app/Admin/bootstrap.php> <code|app/Admin/bootstrap.php>
行 17: 行 19:
  
  
-===== ログイン画面をカスタマイズするテスト =====+==== ログイン画面をカスタマイズ ====
  
 +テストでログイン画面を編集してみる
 <code|resources/views/laravel-admin/login.blade.php> <code|resources/views/laravel-admin/login.blade.php>
   28     <a href="{{ admin_base_path('/') }}"><b>{{config('admin.name')}}</b></a>   28     <a href="{{ admin_base_path('/') }}"><b>{{config('admin.name')}}</b></a>
行 30: 行 33:
 {{:11_php:02_framework:01_laravel:laravel-admin01.png?400|}} {{:11_php:02_framework:01_laravel:laravel-admin01.png?400|}}
  
-{{tag>Laravel}}+ 
 +===== 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を利用できます。 
 +<code> 
 + 27         $content 
 + 28             ->header('てすとページ'
 + 29             ->description('ほげほげ'
 + 30             ->row('<table border=1><tr><td>ほげほげ</td></tr></table>'
 + 31             ->body('てすとメッセージ'); 
 + 32         return view('laravel-admin/test-page','admin::content' => $content]); 
 +</code> 
 + 
 +{{tag>Laravel Laravel-admin}}
11_php/02_framework/01_laravel/22_view_custom.1553680120.txt.gz · 最終更新: 2019/03/27 09:48 by matsui