Свойство Laravel [title] не существует в экземпляре Eloquent Builder - PullRequest
0 голосов
/ 27 февраля 2019

Я получаю сообщение об ошибке при попытке отобразить данные из базы данных. Эта проблема возникла у других людей, создавших сообщения на этом сайте.но у них есть цикл foreach, а у меня нет.поэтому все ответы на эту проблему не работают.

контроллер статьи

public function showwereld($id)
{
    $artikels = Artikel::where('id', $id);
    return view('pages.show')->with('artikels', $artikels);
}

show.blade.php

<div class="row">
        <div class="artikeltitel marginauto">
            <div class="col-md-6 offset-md-3">
            <h2>{{$artikels->title}}</h2>
            <p style="font-weight: bold;">{{$artikels->intro}}</p>              
            <p>{{$artikels->body}}</p>
            </div>
        </div>
    </div>

enter image description here

1 Ответ

0 голосов
/ 27 февраля 2019

это на контроллере

public function index()
{
    $artikel =  Artikel::where('category_id', '1')->first();
    return view('pages.wereld',compact('artikel'));
}

в поле зрения:

<div class="row">
            <div class="artikeltitel marginauto">
                <div class="col-md-6 offset-md-3">
                <h2>{{$artikel->title}}</h2>
                <p style="font-weight: bold;">{{$artikel->intro}}</p>              
                <p>{{$artikel->body}}</p>
                </div>
            </div>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...