Путь подсказки для [xxx] не определен.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Путь подсказки для [xxx] не определен.

Сообщение Anonymous »

Я пытаюсь связать свой пакет с представлением из того же пакета.

Это файловая структура:

Код: Выделить всё

/report/src
/report/src/ReportServiceProvider.php
/report/src/views/test.blade.php
/report/src/SomeClass.php
В моем ReportServiceProvider.php я указываю каталог, из которого должны загружаться представления (как указано здесь):

Код: Выделить всё

public function boot()
{
$this->loadViewsFrom(__DIR__.'/views', 'reports');
}
С отчетами «подсказки», чтобы я мог получить к ним доступ с помощью view('reports::test')

Конечно, я добавляю своего поставщика услуг в массив поставщиков /config/app.php следующим образом:

Код: Выделить всё

....
Vendor\Report\ReportServiceProvider::class,
....
Я загружаю свой пакет в композитор следующим образом:

Код: Выделить всё

"autoload": {
....
"psr-4": {
"App\\": "app/",
"Vendor\\Report\\": "packages/vendor/report/src"
}
...
}
Но когда я использую представление('reports::test') в SomeClass.php, я получаю следующую ошибку:

Для [отчетов] не определен путь подсказки.

Поэтому почему-то он не может найти подсказку об отчетах....
Что мне здесь не хватает?

Подробнее здесь: https://stackoverflow.com/questions/441 ... ed-for-xxx
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»