Update TopicFilter.php
This commit is contained in:
@@ -21,9 +21,12 @@ class TopicFilter extends Controller
|
|||||||
"per_page" => "nullable|numeric"
|
"per_page" => "nullable|numeric"
|
||||||
]);
|
]);
|
||||||
|
|
||||||
$topics = explode(',', $request->get('keys'));
|
$keys = explode(',', $request->get('keys'));
|
||||||
|
|
||||||
return Article::FilterArticleByTopics($topics)
|
return Article::with('source')->whereHas('topics', function ($q) use ($keys) {
|
||||||
->paginate($request->get('per_page')?:8);
|
$q->whereIn('slug', $keys);
|
||||||
|
})
|
||||||
|
->latest('published_date')
|
||||||
|
->paginate($request->get('per_page')?:8);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user