Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 23.06.2017 19:57:52

Не видит класс HTML

--Установил я пакет Forms & HTML:

> composer require "laravelcollective/html":"^5.4.0"
Loading composer repositories with package information
Updating dependencies (including require-dev)
  - Installing laravelcollective/html (v5.4.8)
    Downloading: 100%

--Подключил в провайдерах:
'providers' => [
    // ...
    Collective\Html\HtmlServiceProvider::class,
    // ...
  ],

и в псевдонимах
'aliases' => [
    // ...
      'Form' => Collective\Html\FormFacade::class,
      'Html' => Collective\Html\HtmlFacade::class,
    // ...
  ],

--Пытаюсь создать тег img и вывести картинку:
<code>
{!! HTML::image('assets/img'.$page->images) !!}
</code>

В итоге вылетает вот такая ошибка:
http://s010.radikal.ru/i313/1706/32/a47e2a384b13.jpg

(1/1) FatalErrorException
Class 'HTML' not found
in c0529dc04b30e9c01031d8f2075ae69bb4a442c8.php (line 16)

Не в сети

#2 23.06.2017 21:56:54

Re: Не видит класс HTML

php artisan optimize попробуй
и вероятно не HTML, а Html

Изменено covobo (23.06.2017 21:57:47)

Не в сети

#3 23.06.2017 21:57:08

Re: Не видит класс HTML

Подключаете Html, а вызываете HTML.

Не в сети

#4 24.06.2017 11:01:38

Re: Не видит класс HTML

Спасибо. Помогло. Я скачал платник и по нему иду. У него там как раз вот так {!! HTML::image('assets/img'.$page->images) !!}  там HTML большими буквами написаны!

***Вопрос решен!

Не в сети

Подвал раздела