La Pagination dans Laravel 4 fonctionne pour une seule page. mais ne fonctionne pas pour un autre

J'ai téléchargé le kit de démarrage pour laravel à l'aide de sentinelle à partir de GitHub.

Tout va bien jusqu'à présent. Page de Blog a la pagination. Je suis en mesure de changer le nombre d'articles par page, comme j'aime en changeant la même pagination(x) de la valeur.

Maintenant problème c'est que, j'ai créé une nouvelle page manuellement par moi-même appelé "la Recherche", qui affiche les résultats pour les mots clés recherchés.

Ici, j'ai ajouté la même pagination, il indique le nombre d'éléments par page comme mentionné, les numéros de page, des flèches. Tout est parfait, mais quand je clique sur la page 2, il affiche une PAGE blanche. La page source de la page blanche est également vide. L'URL est parfait pour la page deux. Il génère correctement comme

sitename.dev/search?page=2

Merci de me guider où je vais mal. Le blog de la page de la pagination fonctionne toujours très bien. Le problème se produit uniquement dans le nouvellement créé de RECHERCHE la page de la pagination.

C'est mon Contrôleur

public function postSearch()
{
    $searchString = Input::get('searchInput');

    $posts = Post::where('title', 'LIKE', '%' . $searchString . '%')->orderBy('created_at', 'DESC')->paginate(4);

    if($searchString){

    return View::make('frontend/search', compact('posts'))->with('success', 'Account successfully updated')->with('posts', $posts);
    }
    else{
        return Redirect::route('home')->with('error', 'Please enter Search Term');
    }

}

C'est ma Route

Route::any('/search', 'BlogController@postSearch');
InformationsquelleAutor harishannam | 2013-07-03