【发布时间】:2021-09-13 19:22:08
【问题描述】:
我正在用 laravel 开发一个网站。我有一个用于编辑和创建帖子的视图,这些帖子带来了从数据库中存储的数据。例如:
<input class="form-control" id="title" name ="title" type="text" value="@if($article != null){{$article->title}}@endif">
问题是当用户进行修改时,尝试保存数据并出现验证错误,他丢失了他所做的所有修改(因为当 laravel 重新加载页面时,数据又从数据库中加载)。这是验证器代码:
$validated = $request->validate([
'title' => 'required|max:255',
'slug' => 'required|max:255',
'encyclopedia_category_id' => 'required',
]);
有没有办法从缓存中加载数据? 谢谢你的帮助!对不起,如果我的英语不好,我希望你能理解我。
【问题讨论】:
标签: php laravel forms validation browser-cache