laravel 5 show возвращает пустой запрос и не показывает никаких данных - PullRequest
0 голосов
/ 25 мая 2018

Я новичок в Laravel, и я работаю над Eloquent. Я хочу отправить некоторые данные для просмотра и показать их, как говорит документация Laravel. В моем контроллере я написал

public function show(PhoneBook $phoneBook)
{
    return view('admin.phonebook.show',compact('phoneBook',$phoneBook));
}

и в представлении телефонной книги янаписал

 <strong>id</strong> {{ $phoneBook->id }}<br>
 <strong>calldate</strong> {{ $phoneBook->calldate }}<br>
 <strong>description</strong> {{ $phoneBook->description }}

Любая идея, почему я получаю пустой запрос без результата без ошибок и только заголовки без результата перед ними, я благодарю вас, если вы можете помочь мне с этим

Ответы [ 3 ]

0 голосов
/ 25 мая 2018

Контроллер:

public function show($id)
{
    $phonebook = Phonebook::find($id);
    return view('admin.phonebook.show',compact('phonebook'));
}

Лезвие:

<strong>id</strong> {{ $phonebook->id }}<br>
<strong>calldate</strong> {{ $phonebook->calldate }}<br>
<strong>description</strong> {{ $phonebook->description }}
0 голосов
/ 25 мая 2018

Вы можете попробовать 2 способа ниже для отправки данных с контроллера на просмотр:

return view('admin.phonebook.show', compact('phoneBook'));

ИЛИ

return view('admin.phonebook.show')->with('phoneBook', $phoneBook);
0 голосов
/ 25 мая 2018

Попробуйте это: -

 return view('admin.phonebook.show', compact('phoneBook'));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...