본문 바로가기

개발/Laravel

(22)
Laravel 라우팅 그룹 설정 - login을 통해 admin 권한을 인증한 경우에 미들웨어를 통한 어드민 처리 설정 - checklogin 미들웨어에 admin 파라미터를 전달
Laravel Validate Array of Uploaded File $val) { if($val != "") { $uploadedfilecount += 1; } } if(count($request->input('track_seq')) == $uploadedfilecount) { $trackfileuploadedcheck = false; } $validator = Validator::make($request->all(), [ 'TrackName.*' => ['required_if:TrackName_ENG.*,""'], 'Tra..
Laravel Ajax Form Validation 1. Ajax Form Validation 요청 2. Validation Error 표시
Laravel Pagination 쿼리빌더 사용시 $data->paginate('페이지 단위 개수'); 시 페이지네이션을 적용하여 데이터를 가져온다. (Eloquent ORM 에서도 동일하게 사용가능) 뷰 블레이드 페이지에서 전달된 데이터 객체에 대해 다음과 같이 작성 시 페이지네이션 링크가 확인된다. {{ $data->links() }} 페이지 단위 개수 (paginate 에서 지정한) 보다 가져온 데이터의 개수가 작을 경우 페이지네이션 링크가 표시되지 않으며, 개수가 넘을 경우 페이지네이션 링크가 표시된다.
Laravel Storage 외부 파일 조회 라라벨 스토리지 외부 파일 조회를 위해서는 심볼릭 링크의 사용이 필요하다. # 심볼릭 링크 ln -s /filelocation1(원본) /filelocation2(링크) # 라라벨 적용 ln -s /data /laravel/public 현재 폴더의 심볼릭 링크 확인 ls -l 심볼릭 링크 삭제 rm
Laravel Storage 라라벨 외부 파일 업로드 config/filesystems.php 1. custom disc를 설정
Laravel Eloquent Static Method Model
Laravel Singleton 구현

반응형