ユーザ用ツール

サイト用ツール


11_php:02_framework:01_laravel:27_laravel_voyager

差分

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

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
11_php:02_framework:01_laravel:27_laravel_voyager [2019/04/03 03:50] matsui11_php:02_framework:01_laravel:27_laravel_voyager [2019/08/30 01:52] (現在) – [2.View OverRide] matsui
行 43: 行 43:
 </code> </code>
  
 +[[https://voyager.readme.io/docs/overriding-views]]
 +
 +
 +=== 他のViewもvenderから出す場合 ===
 +vendor/tcg/voyager/resources/views/を全部コピーしておく
 +
 +<code>
 +$ rsync -av vendor/tcg/voyager/resources/views/ resources/views/vendor/voyager/
 +</code>
 +
 +
 +=== langも出しておく ===
 +<code>
 +$ rsync -av vendor/tcg/voyager/publishable/lang/ja/ resources/lang/vendor/voyager/ja/
 +</code>
 ==== 3.コントローラーの参照先変更 ==== ==== 3.コントローラーの参照先変更 ====
  
行 100: 行 115:
 </code> </code>
  
 +
 +==== 5.RouteのOverride ====
 +<code|routes/web.php>
 +Route::group(['prefix' => 'admin'], function () {
 +    Voyager::routes();
 +    Route::get('songs','Voyager\SongsController@index')->name('voyager.songs.index')->middleware('admin.user');
 +    Route::post('songs','Voyager\SongsController@index')->name('voyager.songs.index')->middleware('admin.user');
 +});
 +</code>
 {{tag>Laravel Voyager}} {{tag>Laravel Voyager}}
11_php/02_framework/01_laravel/27_laravel_voyager.1554263415.txt.gz · 最終更新: 2019/04/03 03:50 by matsui