본문 바로가기

Laravel/코지코더23

코지코더 - 라라벨 17. 로그인 기능 만들기 php artisan make:auth → php7에서는 이 명령어가 없어졌다. (1) laravel/ui 패키지 설치 composer require laravel/ui (2) php artisan ui --help (3) 셋 중 하나 php artisan ui bootstrap --auth php artisan ui vue --auth php artisan ui react --auth (4) npm install (5) npm run dev ※ localhost:8000으로 들어가자 다음과 같은 에러가 떴다. 다른 페이지도 마찬가지다. link href="{{ asset('css/tailwind.ss') }}" rel="stylesheet" 이렇게 되어 있어서 mix를 asset으로 바꾸니까 잘 됐다... 2020. 6. 7.
코지코더 - 라라벨 16. 폼 기존 값 유지하기 블레이드에서는 {{ }}를 하면 php 코드를 작성할 수 있다. 그러면 마우스 우클릭 - 검사에서 require를 없애고 해보면 잘 된다. 원래: 바꾼것: 원래: 바꾼것: 기존에 쓴 title/body가 있으면 그것을 가져오고 없으면 기존 값을 보여줘라. 2020. 6. 7.
코지코더 - 라라벨 15. 폼 Validation Validation title 또는 body를 안 쓰고 Submit하게되면 에러가 뜬다. title과 body는 NULL이 허용되지 않는 필수 필드로 세팅했기 때문이다. (1) JavaScript로 하는 방법이 있고 (2) Server에서 하는 방법이 있는데 둘 다 해주는 게 좋다. (1) JavaScript로 하는 방법 여기에 required 여기도 required (2) Server에서 하는 방법 서버에서 POST request를 보낸다. 21행 괄호 안을 지우고 23, 24행을 저렇게 바꿔도 똑같다. 또는 이렇게 해도 똑같다. 이렇게 하고 (1)을 적용하지 않았을 경우, '이 입력란을 작성하세요'라는 메시지는 뜨지 않고 Submit을 눌러도 쓴 글이 지워지면서 새로고침 효과만 있다. 여기에 에러 메.. 2020. 6. 7.
코지코더 - 라라벨 14. 태스크 삭제 CRUD만 하면 웹 절반은 할 줄 아는 거다. 맨 마지막 DELETE Edit 버튼을 복사해서 하나 더 만들고 두개를 div로 감싼다. flex-initial을 9행으로 뺐다. Delete 버튼의 이름을 바꾸고 red로 바꿨다. Delete는 a가 아니고 form이다. 이렇게 하면 Edit와 Delete 버튼이 저렇게 돼버린다. float-right를 하니까 다시 옆으로 왔다. 왼쪽 마진을 2 줬다. action과 method를 설정해주고 @method와 @csrf @method('DELETE')라고 하면 input박스가 생성되면서 DELETE를 표시해준다고 한다. Create 버튼을 만들어보자. 버튼을 만들고 1과 함께 div로 감싸준다. 글씨 흰색, flex 적용 flex div 위의 div에 mt-.. 2020. 6. 7.
코지코더 - 라라벨 13. 태스크 수정하기 Edit 버튼을 만들고 h1 태그와 함께 div로 감쌌다. flex를 적용했다. https://tailwindcss.com/docs/flex/#app Tailwind CSS - A utility-first CSS framework for rapidly building custom designs Documentation for the Tailwind CSS framework. tailwindcss.com 6행에 mt-4를 주고 9행에 css 밑에서 세 번째 GET을 해보겠다. GET은 거의다 페이지를 보여주는 거라고 보면 된다. $task를 써주면 id를 가져온다. 앞에 Task를 써주면 해당 id에 속하는 데이터 전체(title, body 등)를 가져온다. edit blade 파일을 만들고 create .. 2020. 6. 7.