Здравствуйте и спасибо за помощь! Я новичок в laravel, и я пытаюсь изучить его через учебник, который я нашел в youtube! http://www.youtube.com/watch?v=lceNwQf-ufYНевозможно просмотреть строки таблицы авторов (Laravel)
Все прошло правильно! Я пытаюсь составить список всех строк моей таблицы authors
Мой контроллер authors.php
<?php
class Authors extends BaseController{
public function get_index(){
return View::make('authors.index')
->with('title', 'Authors Title')
->with('authors', Author::all());
}
}
My Model author.php
<?php
class Author extends Eloquent{
protected $table = 'authors';
}
Мои Просмотр index.blade.php
@extends('authors.layout')
@section('content')
<h2>Authors Page</h2>
<h3>Welcome to the authors page</h3>
<ul>
@foreach($authors as $author)
<li>{{ $author->name }}</li>
@endforeach
</ul>
@stop
И мой макет layout.blade.php
<!DOCTYPE html>
<html>
<head>
<title>{{ $title }}</title>
</head>
<body>
@yield('content')
</body>
</html>
routes.php
<?php
Route::get('/', function()
{
return View::make('hello');
});
Route::get('users', function()
{
return View::make('users');
});
Route::get('authors', array('uses'=>'[email protected]'));
У вас есть данные в вашей таблице авторов? – worldask
Возможно устаревший учебник. Измените 'get_index' на' getIndex' для начала. В противном случае покажите свои ошибки. Взгляните на www.laracasts.com за ценную информацию. –
@worldask Да, таблица имеет 5 строк! Ярек, я изменил «get_index», но ничего не произошло. Тем не менее, я получаю это «Упс, похоже, что что-то пошло не так». – user3537552