Простой блог на Laravel - Получаем данные из БД (3/4)

Видеокурс Laravel: создание блога

Заполним таблицу posts тестовыми записями.
Для того чтобы приступить к получению данных из БД и выводу их на странице, нам нужна модель.
Создадим файл модели \app\models\Post.php
class Post extends Eloquent {
	
	
}

Теперь в HomeCountoller.php, в методе index осуществим запрос к БД на получение всех данных таблицы posts:
public function index()
{
	$posts = Post::get();
	return View::make('index')->with('posts', $posts);
}
Теперь выведем полученные данные на шлавную страницу (файл index.blade.php)
@if($posts->count())
	@foreach($posts as $post)
		<article>
			<h2>{{ $post->title }}</h2>
			<p>{{ Str::limit($post->body, 50) }}</p>	
			<a href='#'>Читать далее...</a>
		</article>
	@endforeach	
@endif

Добавить отзыв (пожелание, комментарий)