お世話になります。
Laravelを勉強のために販売管理のようなものを作ろうと思い先ずは管理画面の作成をと思い
下記サイトを参考にAdminLTEをComposerを使ってインストールしました。
https://daiki-sekiguchi.com/2018/08/18/laravel-adminlte-install/
使用しているサーバーがCPIと言うレンタルサーバーで
publicをhtmlに変更しなくてはならない以外は特に問題なくインストール出来ました。
TOPページを
routes/web.phpを下記のように変更しました。
php
1Route::get('/', function () { 2 return view('vendor/adminlte/page'); 3});
エラーが出ている部分のvendor/adminlte/page.blade.phpの
@each('adminlte::partials.menu-item', $adminlte->menu(), 'item') を消すと、とりあえずは動くのですが・・・・
php
1 <!-- Sidebar Menu --> 2 <ul class="sidebar-menu" data-widget="tree"> 3 4 @each('adminlte::partials.menu-item', $adminlte->menu(), 'item') 5 </ul> 6 <!-- /.sidebar-menu --> 7
ちゃんと使えるようになりたいので、原因やヒントなどをご教示いただけると助かります
環境は下記のとおりです
Laravelのバージョンは最新版5.8
サーバーはCPIサーバー(publicをhtmlに変更しています)
PHP7.1
追記
https://daiki-sekiguchi.com/2018/08/18/laravel-adminlte-install/
ではなく
https://github.com/jeroennoten/Laravel-AdminLTE
を確認したところ
composer update jeroennoten/laravel-adminlte
の記述が抜けてました。
そこで実行してみたところ下記の内容のWarningが出ていました。
Warning: Ambiguous class resolution, "App\Http\Controllers\CustomersController" was found in both "/usr/home/app/Http/Controllers/bak_CustomersController.php" and "/usr/home/app/Http/Controllers/CustomersController.php", the first will be used.
Warning: Ambiguous class resolution, "App\User" was found in both "/usr/home/app/User.php" and "/usr/home/app/Admin.php", the first will be used.
回答1件
あなたの回答
tips
プレビュー