Здравствуйте, ребята, newb ie здесь, у меня есть 2 таблицы прямо сейчас (MasterListing & DetailListing), столбец в таблице DetailListing, называемый «ссылка», который я использую для разделения всех данных (например, ссылка «1» предназначена для учетные данные, «2» для данных HR).
В моем сценарии у меня есть главная страница листинга (https://i.stack.imgur.com/p4s5A.jpg), когда я нажимаю # 1 BROWSE, она должна перенаправить Мне нужно детализировать страницу со списком и показать данные DetailListing только со ссылкой «1», когда я нажимаю на «BROWSE» № 2, должна отображаться только ссылка «2», et c.
Эта функция контроллера Detail Listing будет перенаправлять пользователя со страницы MasterListing на страницу DetailListing после того, как они нажмут кнопку BROWSE, однако я не знаю, что ставить после 'reference', чтобы он отображал правильные значения c data, поэтому я просто временно поместил 1 в качестве заполнителя (он отображал данные со ссылкой '1').
public function show(DetailListing $data)
{
$data = DetailListing::where('reference', 1 )->get();
return view('detaillisting',['data'=>$data]);
}
FYI, это функция в Master Listing Controller, которая отображает все данные MasterListing:
public index()
{
$data = DB::select('select * from masterlisting');
return view('masterlisting',['data'=>$data]);
}
masterlisting.blade. php
<tbody>
@foreach ($data as $row)
<tr>
<td> {{ $row->id }} </td>
<td> {{ $row->Name }} </td>
<td> {{ $row->Description }} </td>
<td> {{ $row->Type }} </td>
<td><button class="btn btn-success" onclick="location.href = 'detaillisting/{{ $row->id }}';">BROWSE</button></td>
</tr>
@endforeach
</tbody>