1
1

More than 3 years have passed since last update.

Voyagerインストールでつまづいた件

Last updated at Posted at 2019-10-08

Laravelに、管理画面パッケージである「Voyager」を導入する際のつまづき解消法をかく。

公式ダウンロード方法

遭遇したエラーはこちら

スクリーンショット 2019-10-08 14.46.26.png

「Voyagerのcontrollerがありません」と言われている。

分析

Voyagerのcontrollerはデフォルトでは外部のを使っている?(自分のファイル内にない)ので、
自分のファイル内にVoyagerのcontrollerを支配下におく設定をすれば良いと仮説を立てググってみた。

解決方法

config/voyager.php
    'controllers' => [
     //コメントアウト or 削除
        //'namespace' => 'TCG\\Voyager\\Http\\Controllers',

     //コントローラーの配置先を自分のファイルに変える
        'namespace' => 'App\\Http\\Controllers\\Voyager', 
    ],
ターミナル
$ php artisan voyager:controllers
Published Voyager controllers! //これが出力されればOK

ターミナルでphp artisan voyager:controllersがうまくいかなかった場合、

ターミナル
$ php artisan voyager:controllers

上記のコマンドで作成することもできる。

/adminにアクセスし、以下のような画面へ遷移できたらOK!

スクリーンショット 2019-10-08 15.00.04.png
スクリーンショット 2019-10-08 15.04.51.png

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1