laravel - 验证失败后如何在 Laravel 8(行)中返回输入
问题描述
我使用 Laravel8,我想在表单中验证失败后返回输入。
**看法:
<div class="form-group">
<label>{{__("Coupon Code")}} <span class="text-danger">*</span></label>
<input type="text" maxlength="50" required value="{{$row->code}}" placeholder="{{__("Unique Code")}}" name="code" class="form-control">
控制器:
public function store( Request $request,$id ){
$request->validate([
'code'=>[
'required',
'max:50',
'string',
'alpha_dash',
Rule::unique('bravo_coupons')->ignore($id > 0 ? $id : false)
],
'amount'=>['required'],
]);
谢谢
解决方案
您可以像这样使用old()
辅助函数:
<input value="{{ old('code') }}">
推荐阅读
- amazon-web-services - AWS IoT 策略:订阅与接收操作
- npm - Nexus 存储库缓存未与 npm 模块一起上传
- typescript - 如何将我的静态文件复制到 typescript express 项目中的输出位置?
- reactjs - 如何在 React Router 中正确发送查询
- jquery - Tolchain for ASP.NET Core、Typescript 和类型依赖项、npm,保存到 Git
- reactjs - 反应:在图像加载时显示加载微调器
- android - 如何为我的应用添加音乐设置?喜欢安卓游戏
- angular - Angular Material Theme 被部分加载
- c# - LINQ 中的动态搜索条件和选择 - C#
- sql-server - 参数输入上的列名无效