You've already forked lubo_comment_query
							
							添加点播信息建设内容
This commit is contained in:
		
							
								
								
									
										53
									
								
								app/Http/Controllers/ProgramAppendConstructController.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										53
									
								
								app/Http/Controllers/ProgramAppendConstructController.php
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,53 @@ | ||||
| <?php | ||||
| 
 | ||||
| namespace App\Http\Controllers; | ||||
| 
 | ||||
| use App\Models\ProgramAppends; | ||||
| use App\Models\Programs; | ||||
| use Illuminate\Http\Request; | ||||
| use Illuminate\Routing\Controller as BaseController; | ||||
| 
 | ||||
| class ProgramAppendConstructController extends BaseController | ||||
| { | ||||
|     public function construct(Request $request, Programs $program) { | ||||
|         return view("program.construct.append.index", [ | ||||
|             "program" => $program, | ||||
|             "appends" => $program->appends, | ||||
|         ]); | ||||
|     } | ||||
| 
 | ||||
|     public function add(Request $request, Programs $program) { | ||||
|         return view("program.construct.append.create", [ | ||||
|             "program" => $program, | ||||
|             "append" => new ProgramAppends() | ||||
|         ]); | ||||
|     } | ||||
| 
 | ||||
|     public function create(Request $request, Programs $program) { | ||||
|         $createPayload = $request->only(["name", "from", "price", "append"]); | ||||
|         $append = $program->appends()->create($createPayload); | ||||
|         $append->is_original = $request->post("is_original", 0); | ||||
|         $append->save(); | ||||
|         return redirect(route("program.construct.append.list", [ | ||||
|             "program"=>$program->id, | ||||
|         ])); | ||||
|     } | ||||
| 
 | ||||
|     public function edit(Request $request, Programs $program, ProgramAppends $append) { | ||||
|         return view("program.construct.append.create", [ | ||||
|             "program" => $program, | ||||
|             "append" => $append | ||||
|         ]); | ||||
|     } | ||||
| 
 | ||||
|     public function submit(Request $request, Programs $program, ProgramAppends $append) { | ||||
|         $submitPayload = $request->only(["name", "from", "price", "append"]); | ||||
|         $append->update($submitPayload); | ||||
|         $append->is_original = $request->post("is_original", 0); | ||||
|         $append->save(); | ||||
|         return redirect(route("program.construct.append.list", [ | ||||
|             "program"=>$program->id, | ||||
|         ])); | ||||
|     } | ||||
| 
 | ||||
| } | ||||
		Reference in New Issue
	
	Block a user