Laravel 87 Laravel 8 - CRUD(4) CRUD 중 Update입니다. BoardController.php 파일에 edit 메서드를 추가해줍니다. public function edit($id){ $board = Board::where('id', $id) -> first(); return view('boards.edit', compact('board')); } web.php에 라우트를 추가해줍니다. Route::get('boards/{board}/edit', [BoardController::class, 'edit']) -> name('boards.edit'); show.blade.php 파일을 열어 수정 및 삭제 버튼을 만들어줍니다. @extends('layouts.app') @section('section') {{$board -> title}.. 2021. 1. 5. Laravel 8 - CRUD(3) CRUD 중에서 Read입니다. BoardController.php에서 index 메소드를 수정해 작성한 글을 목록을 만들어줍니다. public function index(){ return view('boards.index', ['boards' => Board::all() -> sortDesc()]); } index 메소드를 위와 같이 변경해줍니다. boards 테이블에 있는 데이터들을 내림차순으로 가지고와 'boards' 변수($boards)에 저장합니다. 그리고 index.blade.php 파일을 수정해줍니다. @extends('layouts.app') @section('section') 게시판 글쓰기 @foreach($boards as $board) {{$board -> id}} {{$board -.. 2021. 1. 5. Laravel 8 - CRUD(2) CRUD 중에서 Create를 만들어보겠습니다. resources/views/boards/index.blade.php 파일에 글쓰기 버튼을 만들어줍시다. @extends('layouts.app') @section('section') 게시판 글쓰기 @stop 그리고 web.php에 route를 추가해줍니다. 2021. 1. 4. 이전 1 2 다음