Laravel форма не определена - PullRequest
0 голосов
/ 01 февраля 2020

Я новичок в laravel. Я пытаюсь создать форму с laravel коллектива. Я обновляю laravel для коллектива с помощью composer require laravelcollective/html, затем добавьте в приложение. php Collective\Html\ HtmlServiceProvide::class в провайдерах добавьте добавить

Form' => Collective\Html\FormFacade::class,
      'Html' => Collective\Html\FormFacade::class

в псевдонимах Но он отображает ошибки этих трех обновленных вещей в поставщиках и псевдонимах (тип Collective \ Html \ FormFacade не определен), а в браузере выводит сообщение об ошибке (форма не определена) Любая помощь? Пожалуйста

Ответы [ 2 ]

0 голосов
/ 01 февраля 2020

добавьте вашего нового провайдера в массив провайдеров config / app. php:

'providers' => [
  // ...
  'Collective\Html\HtmlServiceProvider',
  // ...
],

добавьте два псевдонима класса в массив псевдонимов config / app. php:

'aliases' => [
// ...
  'Form' => 'Collective\Html\FormFacade',
  'Html' => 'Collective\Html\HtmlFacade',
// ...
],

затем нажмите команду удара в вашем рабочем каталоге.

composer dump-autoload
php artisan view:clear


0 голосов
/ 01 февраля 2020

Сначала проверьте, что вы прописали Form Затем попытайтесь очистить кеш конфигурации

php artisan config:cache

Если у вас все еще есть проблема, вы можете go до composer.json и проверить, что laravelcollective требуется, затем попробуйте чтобы запустить это: composer update

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...