#laravel #foreach #pagination
#laravel #foreach #разбивка на страницы
Вопрос:
Кто-нибудь может решить мою проблему? Я использую разбивку на страницы в laravel с помощью вызова Ajax.
Вот мой Controller
код.
namespace AppHttpControllers;
use AppModelsPurpose;
use IlluminateHttpRequest;
class HomeController extends Controller
{
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('auth');
}
public function fetch_purpose(Request $request)
{
$p = Purpose::simplePaginate(3);
return view('admin.pagi.purpose_pagi', compact('p'))->render();
}
}
Вот мой purpose_pagi.blade.php
код.
{{ $p->links() }}
<h3>Purpose</h3>
@foreach($p as $purpose)
<tr id="p_row{{$purpose->id}}">
<td>{{ $purpose->id}}</td>
<td>{{$purpose->category}}</td>
<td>
<button id="{{$purpose->id}}" class="btn btn-sm btn-info edit_p_modal" data-toggle="modal" category="{{$purpose->category}}" >Edit</button>
<button id="p_del" del_id="{{$purpose->id}}" class="btn btn-sm btn-danger sp_del" >Delete</button></td>
</tr>
@endforeach
Приведенный выше код работает отлично. но приведенный ниже код работает не идеально. просто @foreach
раздел рендеринга и приведенный ниже @foreach
код не render
@foreach($p as $purpose)
<tr id="p_row{{$purpose->id}}">
<td>{{ $purpose->id}}</td>
<td>{{$purpose->category}}</td>
<td>
<button id="{{$purpose->id}}" class="btn btn-sm btn-info edit_p_modal" data-toggle="modal" category="{{$purpose->category}}" >Edit</button>
<button id="p_del" del_id="{{$purpose->id}}" class="btn btn-sm btn-danger sp_del" >Delete</button></td>
</tr>
@endforeach
{{ $p->links() }}
<h3>Purpose</h3>
Ответ №1:
Я решил проблему.
Приведенное ниже Code
работает отлично
@foreach($p as $purpose)
<tr id="p_row{{$purpose->id}}">
<td>{{ $purpose->id}}</td>
<td>{{$purpose->category}}</td>
<td>
<button id="{{$purpose->id}}" class="btn btn-sm btn-info edit_p_modal" data-toggle="modal" category="{{$purpose->category}}" >Edit</button>
<button id="p_del" del_id="{{$purpose->id}}" class="btn btn-sm btn-danger sp_del" >Delete</button></td>
</tr>
@endforeach
<tr>
<td>
{{ $p->links() }}
<h3>Purpose</h3>
</td>
</tr>