将数据从控制器传递到模态
Passing data from controller to modal
我正在尝试从数据库中获取数据 table 并将其传递给模式,但它说我传递的数组未定义。这是我的控制器:
public function displayLocNotesForModal() {
$notesLoc = Note::all();
return view('/components/callCenter/modalLocNotes', ['notesLoc' => $notesLoc]);
}
这是我的路线:
Route::get('/components/callCenter/modalLocNotes', 'App\Http\Controllers\CallCenter\NoteController@displayLocNotesForModal');
这是我的模态:
<div class="mt-3 text-center sm:mt-0 sm:ml-4 sm:text-left">
<h3 class="text-lg leading-6 font-medium text-gray-900" id="modal-headline">
Location #{{ $title }} Notes
</h3>
<div class="mt-2">
<p class="text-sm leading-5 text-gray-500">
{{-- {{ $slot }} --}}
@foreach($notesLoc as $notes)
@if($notes == $title)
works
@endif
@endforeach
</p>
</div>
</div>
我认为应该如下所示,假设组件文件夹在您的 resources/views
文件夹中
return view('components.callCenter.modalLocNotes', ['notesLoc' => $notesLoc]);
还提供 link 文档 Laravel nested view directories
我正在尝试从数据库中获取数据 table 并将其传递给模式,但它说我传递的数组未定义。这是我的控制器:
public function displayLocNotesForModal() {
$notesLoc = Note::all();
return view('/components/callCenter/modalLocNotes', ['notesLoc' => $notesLoc]);
}
这是我的路线:
Route::get('/components/callCenter/modalLocNotes', 'App\Http\Controllers\CallCenter\NoteController@displayLocNotesForModal');
这是我的模态:
<div class="mt-3 text-center sm:mt-0 sm:ml-4 sm:text-left">
<h3 class="text-lg leading-6 font-medium text-gray-900" id="modal-headline">
Location #{{ $title }} Notes
</h3>
<div class="mt-2">
<p class="text-sm leading-5 text-gray-500">
{{-- {{ $slot }} --}}
@foreach($notesLoc as $notes)
@if($notes == $title)
works
@endif
@endforeach
</p>
</div>
</div>
我认为应该如下所示,假设组件文件夹在您的 resources/views
文件夹中
return view('components.callCenter.modalLocNotes', ['notesLoc' => $notesLoc]);
还提供 link 文档 Laravel nested view directories