Хорошо, поэтому я пытаюсь отобразить данные на своей странице, но когда я запускаю свой код, появляется мое сообщение «нет сообщений» (это закодировано, если сообщений нет), хотя у меня есть 4 элемента данных в моей базе данных, которая должна отображаться. Я немного сбит с толку, почему мои сообщения не появляются:
Welcome.blade. php
@if(isset($postings) && count($postings) > 1)
@foreach($postings as $post)
<h2><a href="/posts/{{$post->id}}">{{$post->title}}</a></h2>
@endforeach
@else
</p>no posts found</p>
@endif
HomeController. php
public function index()
{
return view('home');
}
public function index1()
{
$postings = Post::all();
return view('Pages.welcome', compact('postings'));
}
Web. API
**Route::get('/', 'PageController@index');
Route::get('/welcome1', 'HomeController@index1');**
Route::get('/services', 'PageController@services');
Route::get('/register', 'PageController@register');
Route::get('/Create', 'PageController@Create');
Route::get('/search', 'PageController@search');
Route::get('/payment', 'PageController@Payment');
Route::resource('posts', 'PostsController');
Route::resource('search', 'SearchController');
Route::resource('reviews', 'ReviewsController');
**Route::resource('postings', 'HomeController');**