Laravel - 表单操作

静态资源管理及模板布局

表单列表及分页实现

通过表单实现新增及操作状态提示功能

设置成功之后有提示?
使用session的暂存数据,也就是flash,跟上一个with即可???

表单验证及数据保持详解

控制器验证
Validator
数据保持

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//添加学生信息
//接收表单提交数据-create方法
public function create(Request $request){
if($request->isMethod('POST')){
//表单验证必填项,最小2个字符,最大20字符
$this->validate($request,[
'student.name' => 'required|min:2|max:20',
'student.age' => 'required|integer',
'student.sex' => 'required|integer'
]);
$data = $request->input('student');
// 保存提交数据方法一
// $student = new Student();
// $student->name = $data['name'];
// $student->age = $data['age'];
// $student->sex = $data['sex'];
// if($student->save())
if(Student::create($data))
retur n redirect('student/index')->with('success','添加成功');
// return redirect('student/index');
return redirect()->back();
}
return view('student.create');
}

通过模型处理性别

通过表单实现修改

表单中查看详情及删除