Laravel: данные не найдены - PullRequest
1 голос
/ 04 апреля 2020

Хорошо, поэтому я пытаюсь отобразить данные на своей странице, но когда я запускаю свой код, появляется мое сообщение «нет сообщений» (это закодировано, если сообщений нет), хотя у меня есть 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');**
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...