Есть проблемы где-то в моем маршруте. Laravel - PullRequest
0 голосов
/ 29 августа 2018

Работа в Ларавеле. У меня есть проблема там. Сообщение об ошибке: класс «Форма» не найден

Мой маршрут:

Route::get('/h', function () {
return view('Account.hb');
});
Route::get('/h',['uses'=>'AccountController@manageCategory']);
Route::post('/h',['as'=>'add.category','uses'=>'AccountController@addCategory']);

В моем шаблоне:

{!! Form::open(['route'=>'add.category']) !!}

Спасибо.

Ответы [ 2 ]

0 голосов
/ 29 августа 2018

У нового laravel нет пакета для Form Collective. Таким образом, после установки вы не можете сделать

{!! Form :: open (['route' => 'add.category']) !!}

Если проект существует и вы работаете локально, убедитесь, что вы запустили установку composer для установки зависимости, если она вообще включена в пакет composer.

OR

Вы можете просто выполнить следующие шаги в https://laravelcollective.com/docs/5.4/html

и тебе пора.

0 голосов
/ 29 августа 2018

Вы добавили laravelcollective / html в свой проект? Если нет, добавьте его с помощью этой команды:

composer require "laravelcollective/html":"^5.4.0"

Затем добавьте эту строку в файл config / app.php в разделе провайдеров:

Collective\Html\HtmlServiceProvider::class,

И добавить эти строки в тот же файл в разделе псевдонимов:

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

Для получения дополнительной информации посетите эту ссылку .

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