diff --git a/app/Http/Controllers/TodoController.php b/app/Http/Controllers/TodoController.php index c8e55df..1d934b7 100644 --- a/app/Http/Controllers/TodoController.php +++ b/app/Http/Controllers/TodoController.php @@ -13,7 +13,8 @@ */ public function index() { - return "this is index"; + // return "this is index"; + return view('todo.index', ['todos' => Todo::all()]); // さいごの todos => ... はビューに渡す変数名と値。Todo::all() は全Todoを取得する。 // } diff --git a/config/app.php b/config/app.php index 423eed5..1fe3197 100644 --- a/config/app.php +++ b/config/app.php @@ -65,7 +65,7 @@ | */ - 'timezone' => 'UTC', + 'timezone' => 'Asia/Tokyo', /* |-------------------------------------------------------------------------- diff --git a/resources/views/todo/index.blade.php b/resources/views/todo/index.blade.php new file mode 100644 index 0000000..bc19926 --- /dev/null +++ b/resources/views/todo/index.blade.php @@ -0,0 +1,28 @@ + +
+
+ + + @php + $ths = ['ID', 'Task', 'Created At', 'Updated At']; + @endphp + + @foreach ($ths as $th) + + @endforeach + + + + @foreach ($todos as $todo) + + + + + + + @endforeach + +
{{ $th }}
{{ $todo->id }}{{ $todo->task }}{{ $todo->created_at }}{{ $todo->updated_at }}
+
+
+