本文整理匯總了PHP中app\News::search方法的典型用法代碼示例。如果您正苦於以下問題:PHP News::search方法的具體用法?PHP News::search怎麽用?PHP News::search使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類app\News
的用法示例。
在下文中一共展示了News::search方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: show
public function show(Request $request)
{
if (!$request->has('q')) {
return redirect('/' . LANG);
}
$params = $request->only('q');
$searchParams = explode(" ", trim($params['q']));
$productsResults = Product::search($searchParams);
$portfoliosResults = Portfolio::search($searchParams);
$newsResults = News::search($searchParams);
$tendersResults = Tender::search($searchParams);
$vacanciesResults = Vacancy::search($searchParams);
$sharesResults = Share::search($searchParams);
$experEdvicesResults = ExpertAdvice::search($searchParams);
$count = count($productsResults) + count($portfoliosResults) + count($newsResults) + count($tendersResults) + count($vacanciesResults) + count($sharesResults) + count($experEdvicesResults);
return view('search', ['products' => $productsResults, 'portfolios' => $portfoliosResults, 'news' => $newsResults, 'tenders' => $tendersResults, 'vacancies' => $vacanciesResults, 'shares' => $sharesResults, 'experEdvices' => $experEdvicesResults, 'count' => $count, 'title' => LANG . '_title', 'description' => LANG . '_description', 'adderss' => LANG . '_adderss', 'type' => 'news']);
}