Модель с именем класса [App \ Order] не зарегистрирована как модуль администратора. в Ларавеле - PullRequest
0 голосов
/ 16 октября 2019

Я работаю над чьим-то кодом и у меня возникла проблема в Laravel New Model. когда я пытаюсь создать новую модель и страницу в режиме блэйда, но у меня не получается, и у меня возникает эта ошибка.

ErrorException в строке 48 Models.php: Модель с именем класса [App \ Order] нетзарегистрирован как модуль администратора. (Просмотр: C: \ xampp \ htdocs \ floatthat \ vendor \ sleep-owl \ admin \ src \ views_partials \ menu.blade.php) (Просмотр: C: \ xampp \ htdocs \ floatthat \ vendor \ sleep-owl \ admin \src \ views_partials \ menu.blade.php) (представление: C: \ xampp \ htdocs \ floatthat \ vendor \ sleep-owl \ admin \ src \ views_partials \ menu.blade.php)

мойФайл меню, когда я добавил новый с именем

Admin::menu('App\Order')->icon('fa-tag');
 <?php

    Admin::menu('App\User')->icon('fa-users');
    // Admin::menu()->label('User Floats')->icon('fa-credit-card')
    //     ->items(function () {
    //         Admin::menu('App\Deal')->icon('fa-tag');
    //         Admin::menu('App\Image')->icon('fa-image');
    //     });
    Admin::menu('App\Deal')->icon('fa-tag');
    Admin::menu('App\Order')->icon('fa-tag');
    //Admin::menu('App\Order')->label('Add new menu');
    Admin::menu('App\CompletedDeal')->label('Completed Floats')->icon('fa-            trophy');
    Admin::menu()->label('Offer Packages')->icon('fa-money')->items(function() {
    Admin::menu('App\OfferFloat')->label('Offer Floats');
    Admin::menu('App\FloatOfferFloat')->label('Packages');
    });
    Admin::menu('App\Product')->icon('fa-dropbox');
    Admin::menu('App\Category')->icon('fa-list');
    Admin::menu(config('floatthatpkg.models.urlalias'))->icon('fa-link');
    Admin::menu('App\SystemConfig')->icon('fa-gear');
    Admin::menu('SleepingOwl\AdminAuth\Entities\Administrator')->icon('fa-key');

Мне нужно добавить этот вид заказа и файл, но возникли проблемы. В Img вы можете видеть.

enter image description here

1 Ответ

1 голос
/ 17 октября 2019

Вы должны зарегистрировать новую модель в пакете администрирования SleepingOwl. См. Конфигурация модели в их документации.

Admin::model(\App\Order::class);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...