Строительные леса с Laravel

Я новичок в laravel и создал скаффолд ‘article’ с помощью этого плагина:

https://github.com/JeffreyWay/Laravel-4-Generators

И работает:

php artisan generate:resource article --fields="title:string, body:text"

Все работает отлично, таблица создается в моей базе данных, а связанные файлы появляются в каталоге моего проекта. Однако, когда я перехожу к localhost / laravel / public / Articles (мой каталог), я получаю следующую ошибку:

ErrorException (E_NOTICE)
HELP
Undefined offset: 1
Open: C:\xampp\htdocs\laravel\vendor\laravel\framework\src\Illuminate\Routing\Router.php
$route = $this->current();

$request = $this->getCurrentRequest();

// Now we can split the controller and method out of the action string so that we
// can call them appropriately on the class. This controller and method are in
// in the Class@method format and we need to explode them out then use them.
list($class, $method) = explode('@', $controller);

return $d->dispatch($route, $request, $class, $method);

Я пробовал бегать

php artisan optimize --force

но это не помогло

Любой совет?

3

Решение

Вы должны добавить маршрут для статьи следующим образом:

Route::resource('articles', 'ArticlesController');

в файле app / rout.php.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]