阶段更新

This commit is contained in:
2021-10-11 13:09:29 +08:00
parent d89bc90cef
commit 11b9e2ae76
31 changed files with 1095 additions and 659 deletions

View File

@@ -6,6 +6,7 @@ use App\Models\Advert;
use App\Models\Article;
use App\Models\Category;
use App\Models\Link;
use Illuminate\Http\Request;
class IndexController extends Controller
{
@@ -24,15 +25,12 @@ class IndexController extends Controller
return view('index.index', compact('top_adverts', 'top_adverts'));
}
//通用获取文章
public function getArticle($category_ids, $take = 3)
public function search(Request $request)
{
return Article::where('status', 1)
->ByCategory($category_ids)
->select('id', 'description', 'title', 'created_at', 'cover', 'content')
->orderBy('created_at', 'desc')
->take($take)
->get();
$title = $request->title;
$articles = Article::query()->where('title', 'like', "%{$title}%")->paginate();
return view('index.search', compact('articles'));
}
}