Laravel
-
-
라라벨 디비,모델 정리Laravel/라라벨정보 2020. 4. 8. 17:23
.env 파일 디비 연결 정보 적고 database/migrations 에 가보면 여러가지 table마다 생성되는 필드값들이 나열 되어있다 추가할건 추가하면 됨 그리고 php artisan migrate 명령어로 테이블 생성! php artisan migrate:rollback 이전으로 돌린다는 명령어 마이그레이션 파일을 만들려면 php artisan make:migration create_projects_table 여기서 중요한건 projects 복수형으로 이름을 지어야함 create와 table 은 고정 php artisan make:model Project 마이그레이션 파일은 projects 복수 모델은 Project 단수형으로 만든다. 일딴 내 생각에는 projects테이블에서의 데이터 로직을 M..
-
라라벨 컨트롤러에서 데이터 넘기기Laravel/라라벨정보 2020. 4. 8. 16:53
라우트에서 데이터를 넘겼는데 그게 아니라 홈페이지 접속 -> 라우트호출 -> 라우트 컨트롤러 호출 -> 컨트롤러 -> view 파일로 결과값 리턴 이런식으로 MVC 패턴을 활용해보자 먼저 컨트롤러 생성 php artisan make:controller HomeController 실행하게 되면 app/Http/Controllers/HomdeController.php가 생성된다 거기서 index() 함수에다가 아까 라우트에 있던 로직을 넣고 다시 web.php 라우터에 가서 hello로 url이 요청이 왔을때 HomeController에 있는 index() 함수를 호출한다라는 말 결과는 성공!!
-
라라벨에서 TMDB api사용하기(5)Laravel/TMDB api를 이용한 영화 사이트 만들기 2020. 4. 6. 17:48
index.blade작업이 끝났으니 이제 카테고리에 있는 영화를 클릭했을때 보여지는 show.blade.php를 해봅시다! MoviesController.php에서 영화 이미지 클릭시에 호출되는 show 함수에서 view함수를 통해서 show.balde.php를 호출한다 movie-card.blade.php {{$movie['title']}} {{$movie['vote_average']*10 . '%'}} | {{\Carbon\Carbon::parse($movie['release_date'])->format('M d, Y')}} | @foreach($movie['genres'] as $genre) {{$genre['name']}} @if(!$loop->last), @endif @endforeach {{$..
-
블레이드 템플릿 - ComponentsLaravel/라라벨정보 2020. 4. 6. 17:08
https://laravel.kr/docs/7.x/blade#%EC%BB%B4%ED%8F%AC%EB%84%8C%ED%8A%B8 라라벨 7.x - 블레이드 템플릿 라라벨 한글 메뉴얼 7.x - 블레이드 템플릿 laravel.kr 여기서 참고하고 이해 해보려고 했으나 솔직히 무슨말인지 잘 모르겠다... ㅜㅜ 콘솔창에 php artisan make:component MovieCard 이 명령어를 입력 시키면 컴포넌트는 app/View/Components 디렉토리 및 resources/views/components 디렉토리에서 자동으로 감지 자동으로 생성 됬는지 확인해본다. 확인해보면 app/View/Components/MovieCard.php resources/views/components/movie-card..