当我第一次加载网站主页时,它显示了一种从数据库中获取书籍的模式。我想要以下功能
我可以使用前端签入JS来做到这一点。但是我想从服务器端进行操作。也就是说,在随后的重新加载过程中,我不希望它在数据库中查找该书。
这是我尝试实现的方法:
if (session('book_modal_has_shown')) {
$unreadBook = null;
} else {
$unreadBook = Book::getRandomUnreadBook();
session()->flash('book_modal_has_shown', true);
}
return view('home')->with(['book' => $unreadBook]);