가끔 라우트에 제대로 태워서 값을 보냈다고 생각했는데, 에러가 뜰때가 있다.이렇게 delete라우트를 타서 AdminTestController 의 delete 메소드를 실행하란 의미인데, ' The DELETE method is not supported for this
라라벨을 사용해서 엑셀을 다운로드 하는 것은 많이 해봤지만, 업로드해서 그 파일을 읽어보는건 낯설다. 이번 엑셀 업로드는 Maatwebsite 의 Excel 기준으로 작업해보았다. 참고를 위해 찾아본 인터넷 자료들은 Excel을 업로드해서 그 데이터를 가공하는 것보다
라라벨에서는 Maatwebsite excel라이브러리를 사용할 수 있다. 엑셀을 사용하는 방법은 간단하다. 라라벨에서 Export 생성 명령어는라고 입력하면 생성된다. 이렇게 엑셀 다운로드를 호출하면 다운로드 된다. 나는 임의적으로 "ExcelExport"라는 명칭의
기본적으로 라라벨에서 이미지를 수정할 수 있도록 제공한다.만약 활성화 되지 않았다면 composer.json에서 추가해준다.아래 코드는 사이즈를 조절하는 함수를 만들었다. $filepath와 $localpath는 이미지의 위치. $filepath는 aws s3에 저장되
이미지 품질은 GD라이브러리를 사용하면 쉽다. 이렇게 함수를 만들었다. 저기서 볼 부분은 imagejpeg에서 세 번째 인자 숫자다.jpeg는 0~100까지 (100이 최고품질 이미지) png는 0~ 9까지 (0이 최고품질 이미지)이다.저렇게 세 번째 자리에 인자 넣어
윈도우는 주소가 역슬래시로 표현되는 경우가 많다.이런식. 허나 리눅스나 유닉스 계열(맥) 에선 \\대신 // 로 경로를 표현한다.당연히 윈도우를 거쳐서 받은 이미지 경로를 맥이나 리눅스에서 호출하면 에러가 난다. 따라서 역슬래시 치환이 필요하다.이러면 \\\\\\들이
FilesystemAdapter는 laravel에서 제공하는 파일 관련 함수 모음이다. 그 중 putFileAs(https://laravel.com/api/7.x/Illuminate/Filesystem/FilesystemAdapter.html이걸 이용해서 aw
라라벨에서 쿼리빌더를 사용해 데이터를 insert한 후에 그 아이디를 가져오는 방법.
라라벨에서 의존성을 위해 composer 설치시 가장 최신 버전으로 설치가 된다. 하지만 1버전 때 사용을 위해선 다운그레이드가 필요하다. 여러 방법을 시도해보았을 때 먼저 최신버전의 composer를 설치한 후에 다운그레이드 방식이 가장 빠르고 쉬웠다. 먼저 아래 코
만약 댓글들을 조회하는데 그 댓글이 달린 글이 무엇인지도 조회하려고 한다면 관계형으로 가져올수 있다.하지만 글이 삭제되었다면 댓글도 볼수 없게 된다고 하자. 이럴때 저 코드를 실행하면 댓글은 살아있으므로 글을 계속 가져오게 된다. 그렇다고 아래처럼 작성한다면...댓글은
php 버전 7.4.11composer 1.9.3laravel 6.20mysql 8.0phpstorm 19.3 heidisql 또는 dbeaver 편한걸로git-bash에서 작업소스트리에서 도구->옵션->SSH클라이언트 설정->SSH키로 생성한 id_rsa를 넣음. S
라라벨에서 with에 값이 존재할 경우만 가져오기