Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Сабж, ловлю ошибку рендера пагинатора во вьюхе
Call to undefined method Illuminate\Database\Query\Builder::render()
Соответственно тип объекта не верный, из-за того что вызываю рендер на билдере вместо LengthAwarePaginator
Хотелось бы узнать по самому запросу, как получить через связь (в $tags->posts()) доступ к объекту LengthAwarePaginator
$tags = Tag::with(['posts' => function($query){
$query->with('category', 'tags')->paginate(1);
}])->where('tags.id', '=', $id)
->first();
Не в сети
добавил пагинацию сам...
$paginator = new LengthAwarePaginator(
$tags->posts(),
$tags->posts()->count(),
$per_page,
Paginator::resolveCurrentPage(),
['path' => Paginator::resolveCurrentPath()]
);
Не в сети
Страницы 1