2013-08-14 7 views
0

Мое разбиение на страницы, похоже, не работает. Вот как я это сделал:Laravel 4 pagination

$players = Auth::user()->players->paginate(2); 

А потом сделал все вещи, которые необходимы в представлении, но:

Call to undefined method Illuminate\Database\Eloquent\Collection::paginate() 

Он показывает строку, где эта переменная.

ответ

2

Попробуйте

Auth::user()->players()->paginate(2); 

Auth::user()->players возвращает коллекцию, функция paginate принадлежит к классу Builder красноречив.

+0

Нету. 'синтаксическая ошибка, неожиданная '->' (T_OBJECT_OPERATOR)' – dinomuharemagic

+0

Можете ли вы вставить код, вызывающий указанную выше ошибку? –

+0

решил его использовать с помощью 'Auth :: user() -> players() -> paginate (2);' – dinomuharemagic