回答編集履歴

1

web.phpの修正

2020/01/07 20:55

投稿

twinparadox
twinparadox

スコア42

test CHANGED
@@ -92,75 +92,49 @@
92
92
 
93
93
 
94
94
 
95
- namespace App\Http\Controllers;
96
-
97
-
98
-
99
- use Illuminate\Http\Request;
100
-
101
- use App\Http\Requests\CreateTaskRequest;
102
-
103
- use Illuminate\Support\Facades\DB;
104
-
105
- use App\Todo;
106
-
107
-
108
-
109
- class TodoController extends Controller
110
-
111
- {
112
-
113
- public function index(Request $request)
114
-
115
- {
116
-
117
- $items = Todo::all();
118
-
119
- return view('Todos.index', ['items' => $items]);
120
-
121
- }
122
-
123
-
124
-
125
- public function create(CreateTaskRequest $request)
126
-
127
- {
128
-
129
- $todo = new Todo;
130
-
131
- $form = $request->all();
132
-
133
- unset($form['_token']);
134
-
135
- $todo->timestamps = false;
136
-
137
- $todo->fill($form)->save();
138
-
139
- $param = [
140
-
141
- 'id' => $request->id,
142
-
143
- 'comment' => $request->comment,
144
-
145
- ];
146
-
147
-
148
-
149
- return redirect('/Todo');
150
-
151
- }
152
-
153
- public function delete(Request $request)
154
-
155
- {
156
-
157
- Todo::find($request->table)->delete();
158
-
159
- return redirect('/Todo');
160
-
161
- }
162
-
163
- }
95
+ /*
96
+
97
+ |--------------------------------------------------------------------------
98
+
99
+ | Web Routes
100
+
101
+ |--------------------------------------------------------------------------
102
+
103
+ |
104
+
105
+ | Here is where you can register web routes for your application. These
106
+
107
+ | routes are loaded by the RouteServiceProvider within a group which
108
+
109
+ | contains the "web" middleware group. Now create something great!
110
+
111
+ |
112
+
113
+ */
114
+
115
+
116
+
117
+ Route::get('/', function () {
118
+
119
+ return view('welcome');
120
+
121
+ });
122
+
123
+
124
+
125
+
126
+
127
+ Route::get('/Todo', 'TodoController@index');
128
+
129
+ Route::post('/Todo', 'TodoController@create');
130
+
131
+ Route::group(['middleware' => ['web']], function () {
132
+
133
+ Route::post('/Todo', 'TodoController@create');
134
+
135
+ });
136
+
137
+ Route::delete('/Todo/{table}', 'TodoController@delete');
164
138
 
165
139
 
166
140