In my Laravel 5.7 app I have news page
http://mysite/all_news
with pagination implementation as:
$newsList = PageContent
::select(\DB::raw(' page_contents.*, users.username'))
->getByPageType( 'N' )
->getByPublished( true )
->orderBy('created_at', 'desc')
->join(\DB::raw('users '), \DB::raw('users.id'), '=', \DB::raw('page_contents.creator_id'))
->paginate( 4 , null, null, $page)
->onEachSide();
and route defined as :
Route::get('all_news', array(
'as' => 'all_news',
'uses' => 'PageController@all_news'
));
and in view I show pagination :
But rendered links in pagination looks like(and how to render them ?):
http://mysite/all_news?=2
How to make urls look like
http://mysite/all_news/2
?
Thanks!
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire