Laravel 4.2 нумерация страниц не работает

У меня есть некоторые проблемы с моей нумерацией страниц, я пытаюсь разбить свои комментарии на разделы форума, которые я делаю. Это хорошо работало для моих «Категории» и «Темы», но для комментариев я не могу заставить свои нумерации работать вообще.

Вот код, который работает для потоков:

public function category($id){
$category = ForumCategory::find($id);
if ($category == null){
return Redirect::route('forum')->with('fail', "That category doesn't exist.");
}

$threads = $category->threads()->paginate(10);
return View::make('forum.category')->with('category', $category)->with('threads', $threads);
}

А вот код, который не работает для комментариев:

public function thread($id){
$thread     = ForumThread::find($id);

if ($thread == null){
return Redirect::route('forum')->with('fail', "That thread doesn't exist.");
}
$author = $thread->author()->paginate(5)->first();

return View::make('forum.thread')->with('thread', $thread)->with('author', $author);
}

0

Решение

Итак, я нашел исправление для него, которое работает для меня, единственное, что мне теперь нужно, чтобы найти способ сделать это так, чтобы основное сообщение потока (первое сообщение было частью forum_threads в базе данных) работало вместе с нумерацией страниц. комментариев, однако, сами комментарии теперь разбиты на страницы. Код, который я использовал для этого:

public function thread($id){
$thread     = ForumThread::find($id);

if ($thread == null){
return Redirect::route('forum')->with('fail', "That thread doesn't exist.");
}
$author = $thread->author()->first();
$comment = $thread->comments()->paginate(5);

return View::make('forum.thread')->with('thread', $thread)->with('author', $author)->with('comment', $comment);
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]