1

Я выполнил следующие шаги, но все еще получаю класс «Html» не найден.Laravel 5.2, LaravelCollective 5.2, Class 'Html' не найден

добавлен в composer.json

"require": { 
    "laravelcollective/html": "5.2.*" 
} 

после установки, добавил эти строки в config/app.php

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

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

см прикрепленного снимок экрана. что может быть причиной, я также попытался composer dump-autoloadcomposer clear-cache но это не решило проблему

enter image description here

Изменено

Посмотреть пример кода

{!!Html::style('assets/css/bootstrap.min.css')!!} 
{!!Html::style('assets/css/custom.css')!!} 

{!!Html::script('assets/js/jquery.min.js')!!} 
{!!Html::script('assets/js/bootstrap.min.js')!!} 
+0

Вы можете уточнить "после установки"? Вы запустили «композиторское обновление»? – ceejayoz

+0

Можно также отобразить файл вида? –

+0

Возможный дубликат [Laravel 5.1: класс html не существует] (http://stackoverflow.com/questions/31350030/laravel-5-1-class-html-does-not-exist) – patricus

ответ

4

Я просто нашел решение здесь он работал отлично.

следовали за этими шагами

composer require laravelcollective/html 

он установит html & form согласно установленной Laravel версии (шахты 5.2)

Добавленные Поставщики и Aliases

Открыть config/app.php В providers массив добавить

Collective\Html\HtmlServiceProvider::class 

и в aliases массиве добавить

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

Найдено решение здесь


http://laraveldeveloper.me/form-in-laravel-5-2/

Stackoverflow

https://stackoverflow.com/a/35169836/1216451

https://stackoverflow.com/a/34807375/1216451

+1

. Что отличается от решения, размещенного здесь, и того, что вы сказали, что уже делали в своем вопросе? – patricus

+0

есть разница в шахтере при добавлении пакета в 'composer.json' и при выполнении команды' composer require' добавлена ​​некоторая другая версия – Qazi

+0

. Я не верю, что это имело бы какое-либо отношение к вашей проблеме. Я вижу, что вы обновили свой вопрос, чтобы исправить корпус в своем коде лезвия. Это была опечатка в вашем вопросе, или вы использовали «HTML» во всех кепках? – patricus

 Смежные вопросы

  • Нет связанных вопросов^_^