#30 LaraShop55 | Discount Coupons | Shopping cart Website development in Laravel 5.5 with Ajax

좋아,이 부분에서 우리는 사용자가 쿠폰을 적용하고 할인 금액을 받으면이 금액을 3 6시 30 분 – 당신을위한 할인 금액 한 번 더 마이그레이션이 필요합니다 아직 그 PR 부분을 위해 테이블을 의미하고 마이그레이션을해야합니다

올바른 테이블 이름은 아무 것도 없습니다 이름을 지정할 수 있습니다 성공적으로 암호화 된 cartotto 용지 마지막으로 이전으로 이동 여기 하나는 모든 정수형 ok 테이블을 필요로합니다 사비 (Xavi)와 선생님 모두에게 우선적으로 도움이됩니다 그는 자동차 토퍼입니다

귀하의 장바구니 내용에서 괜찮아요 할인 우리가있는 비율됩니다 삽입 할 때이 값을 삽입해야하는 계산 및 사용자 ID 이것은 우리가 당신을 삽입 할 것 인 같은 때 okay를 사용했다 차 합계 아주 좋은 나쁨 미미 변수 괜찮아 뭐든지 DB 테이블 너의 차 총 오 나 PHP RP 아들을 잊어 버려라 나의 위대함 나의 성적이 성공적으로 여기에있다 끼워 넣다 귀하의 값을 클릭하면 PHP에서 내 관리자가 여기 데이터베이스를 클릭하십시오 자동차 합계가 구조 단계 자동차로 이동 합계를 확인하십시오 당신이 그것을 여기에서 바꿀 수있는 것처럼 주스가 될 것입니다 cotterpin 총 기능 것입니다 그래서 당신의 컵 두 번째 오이이 할인을 복용 할인 쿠폰 쿠폰 코드에서 나온이 할인 쿠폰이 아닙니다

좋아요 할인에서 오게 될 것입니다 그래서 우리는 수표 변수를 사용할 것입니다 좋아,하지만 이번에는 할인 필드를 사용하겠습니다 괜찮아요

그 후에는 준비가 필요하므로 쿠폰 테이블에서 쉽게 쉽게 찾을 수 있습니다 당신은 당신이 할 수있는 당신의 업데이트 된 것을 추가 할 수 있습니다 여기에 사용자 ID가 있습니다 당신이 이미 비었기 때문에 너무 슬퍼 할 수는 없습니다 그래서 처음에는 당신에게갑니다 쿠폰을 사용한 적이 없으며 비어있는 것으로 여기에서 한 번 더 클릭하십시오

한 번 더 많은 칼럼이 필요합니다 이번에는 손녀입니다 계산할 총계를 사용 하겠지만 지금은 3000으로 갈 것입니다 그들이 나에게 말하면서 나는 추가하는 것을 잊어 버린다 당신은 이주 시간을 추가 할 것이다

당신의 차에 전체 구조 하나의 모드는 괜찮습니다 이제 적용 적용을 실행합니다 즉, 여기에 두 개의 서로 다른 표가 삽입되어 있음을 의미합니다 3 천 명의 사용자 ID 할인 자동차 타타 초 사용자가 사용한 쿠폰은 여기에서 사용 가능합니다 귀하의 코드이므로 생각할 것입니다

3 천명 내가 알아야 할 것은 비어있게 만든다 사용 쿠폰을 비우려면 이제해야만한다 일부 수학은 괜찮아요 그래서이 값을 삽입해야합니다 합산 된 우리의 합계 차 합계 okay 차는 모두를 포함하는 기능이다 로타와의 합계는 세 가지 연구입니다

오, 죄송합니다 6시 30 분 ~ 6시 30 분까지 할인 금액을 곱한 금액입니다 변수 검사 0 인덱스는 200으로 나눈 값입니다 괜찮습니까? 6 할인과 같은 할인 후 금액 및 테이블에 가서 그들을 확인하십시오 그것은 쿠폰이다 나는 희망한다 OK를 위해있다 4 퍼센트의 이야기 630는 25 주변의 okay it 다 금액은 25이 될 것이지만 우리는해야합니다 – 총액에서 우리가 모든 것을 다 필요로했기 때문에 좋아, 여기에 문제가있다 잘라내는 것은 – 나는 오류를 가지고있다 나는 이것이 내가 잘못 생각한 오류라고 생각한다

먼저 문제를 확인하십시오 잘랐다 나는 그것이 공간 이었다는 것을 생각한다 Oh Oh 총계는 630 630을 4로 나눈 값이다 4를 100으로 나누면 25가 될 것입니다 25 – 왜 6:30 6시 5 분 다시 시작하게 해줄거야 그것을 적용하여 주문 장바구니에 금액을 확인하자 확인 아주 좋아

6시 5 분에 25 루피의 할인 혜택을받을 수 있습니다 여기에 새로운 분야를 만드십시오 그러나 우리의 목표는 우리가 필요합니다 여기에 할인을 표시하려면 25 – tota 및 총합은 638 6:05 괜찮을 것입니다 다음 부분에서 다룰 내용들 좋아, 내 github에서 업데이트 된 코드를 가져 와서 고맙다

오류는 아래에 감사하십시오

#31 LaraShop55 || Laravel checkout Cart || Shopping cart Website development in Laravel with Ajax

마지막으로 우리가 방금 LP로 말한이 행동을 했어 유효한 쿠퍼 (Cooper)가있는 경우이를 적용하고 ID 사용자 ID를 삽입합니다

너의 쿠폰 정보가있는 이거 괜찮아 쿠폰 ID를 다시 입력하면 이미이 쿠폰을 사용하고 있습니다 비디오 우리는 우리가 여기서 말한 부분에 대해 약간 업데이트 할 것입니다 이 칼럼을 업데이트 할 것입니다 그래야만 제가 이것을 만들고 두려움을 멈추게 할 것입니다

끝에서 전자 송금 (EFT)을 시작하기 만하면이 모든 데이터를 그냥 복사해서 우린 이걸 괜찮아 여기서 말하는거야 당신은 이것을 사이드 테이블로 복사 할 것입니다 당신이 이것을 복사해야합니다 그리고 여기에 붙여 넣기 이것은 블레이드 파일이 아니므로 PHP 괄호가 작동하지 않습니다

여기에 laravel play가 작동하지 않지만 우리의 간단한 PHP 코딩은 여기에 넣기 만하면됩니다 이것을 여기에서 대체하십시오 같은 색으로 닫으십시오 PHP echo 카터는 모든 것이 그냥 새로 고침 새로 입력 한 항목을 삭제하십시오 다시 쿠폰을 넣으십시오

하나 괜찮아요 ABC XY가 적용됩니다 나는 많은 것을 필요로하지 않는다 나는 장소를 필요로한다 약간의 데이터는 당신에게 보여주게한다

응답 만하면 빌 카터 네 차에 대한 새 ID를 만듭니다 총 괜찮아요 도트 HTML과 여기에 응답을 넣어 당신이 그것을 사용합니다 예 당신은 그 데이터를 대체하는 것을 사용하고 있습니다 나는이 새로 고침을 새로 고침해야합니다 ABC XY는 오케이합니다 오류가 있습니다

오 하나님은 우리가 발견하지 못하는 곳을 찾지 못했습니다 머리를자를 필요가 없습니다 머리를 다시 돌려 보겠습니다 리셀러라고 생각합니다

ABC X는 아직 좋아요 예 이제는 괜찮아요 데이터가 나오면 좋습니다 귀하의 자동차 컨트롤러에서 오는 당신은 여기에 새로운 합계를 추가해야 할인 후 저것을 위해 그들은 모두 소비 된 간격을 위해 일 것입니다 – 그것이 – 라이너이기 때문에 여기에 네가 말하기를 PD bond는 여기에 두 번 넣어 주면된다

이 후 할인을 마친 후 손녀에게 지금은 수정할 수 없습니다 할인하면 여기에 데이터를 잘못 가져옵니다 시계 당신은 당신이 할인이라고 말하는지 들었습니까?이 샌디 스크는 괜찮습니까? 이건 당신이 여기에 넣을만한 할인이 될 것입니다 필요로하는 달러 기호는 라이닝 할인을위한 HR이 될 것입니다 할인 된 후에는 새로로드 한 항목이 삭제되므로 다시 삭제하겠습니다

일회용 쿠폰 ABC XY 이제 당신은 낮은 서명 필요가 없음을 알 수 있습니다 여기 괜찮아 2 퍼센트는 62 퍼센트를, C는 7 퍼센트를 너의 새로운 손녀로 보았다 할인 그래서 총액은 그 총액에 불과하다고 말할 수 있습니다 괜찮아요

이제는 이걸 필요 없어요 다음에 우리가 오류 메시지가 표시되면 알려 줄 것입니다 그래 여기 뭔가가 틀렸어 쿠퍼 너 구리 알아 메시지를 올바르게 표시 할 수 있지만 간단한 데이터 만 표시하면됩니다

이 하나의 괜찮은 복사본과 여기에 원시 데이터가 표시됩니다 여기에 PHP를 넣으려고합니다 여기에 넣으면됩니다 클래스 클래스와 부트 샵이 많이 알리는 지 알 수 있습니다 음성 경고가 아닙니다

괜찮아요 괜찮아요 ABC는 다시 쿠폰을 사용합니다 이미이 쿠폰을 사용하고 있으며, 여기에 칼날이 있습니다 그것이 바로 위와 같은 결과입니다

간단한 PHP 에코 복사를 추가하면됩니다 페니 Coleman은 마지막으로 PHP를 닫았습니다 콜론과 PHP가 닫힌 후 PHP가 닫힙니다 재고가 다시 모자가 같은 쿠폰은 흔들 것이다 당신의 롤은 내가이 쿠폰을 사용할 수있게 해줍니다 사용자가 잘못 입력하면 삼촌이 데이터를 복사합니다

괜찮아, 여기에 넣어 여기에 여기에 여기에 여기에 그만 시작 좋아, 그거야 그리고 네, 여기에 사본을 말할 수 있습니다 이거 필요 없어요 여기 넣으세요 쿠폰 코드를 수정하면 의약품 오류를 수정할 수 있습니다

아니, 우리는 세 가지를 모두 확인해도 좋다 오, 왜 미안해, 위험한거야? 얼마나 어리석은 괜 찮 아 요 괜 찮 아 요 락 오픈 코드 입력 하 고 잘못 싸움을 입력 지금 입력 한 쿠폰 코드는 지금 추가하십시오 지금이 쿠폰을 이미 사용하고 있습니다 새 쿠폰을 삭제할 수 있습니다 체크 아웃 후 나는 내가 보여주고있는 한가지 더 있습니다

여기에 오류가 있습니다 이 문제를 해결해야합니다 왜냐하면 여기를 클릭하면 계산대로 갈 것이기 때문입니다 좋아, 내가 체크 아웃의 새로운 단계가 아닌지 확인해 보자 주소 좋아요, 그 링크를 고쳐 주도록하겠습니다

여기에 색인이 잡히면 다소 입력이 입력이 필요하지 않습니다 확인 확인을 제출하십시오 나 체크 아웃 다시 확인하자 우리는 여기에있다 그것은 내가 만든 새 테이블이야 모델 이름 새 코드를 만들었습니다 내 github에서 가져올 수 있습니다 좋아요

당신은 내가 배달 주소를 입력하는 이유는 그 이름을 넣어 주소입니다 기본 배달 괜찮아요, 내 이메일은 하루 종일 유효합니다 괜찮아요 내가 장소 주문에 대한 유효성 확인을 보여줍니다 여기에 유효성 확인이 있습니다 그래서 모든 가치를 입력하자 알았어 전화 번호 CP는 나의 상태 다

ma의 인도 여름 소녀들 방금 도착한 장소 주문을 입력하면 기능 장애가 발생하여 여기에 나와 있습니다 유효성 검사가 데이터를 삽입 한 후에 유효성 검사입니다 비활성화는 비어 있습니다 그냥 항목의 앞 부분을 삭제했습니다

나는 5 개의 정확한 또는 도시 이름의 그것의 최소한을 행동해야한다 생각하지 않는다 오하이오 왜 괜찮은지 알기 때문에 필요에 따라 유효성 검사를 변경할 수 있습니다 나무 그것은 단지 빈 페이지 괜찮아요 고맙다 가서 장소 순서를 클릭하십시오 항목은 여기에 저장되며 여기에 저장됩니다 주문 주문 제품 모두 다 괜찮아요

당신은 우리가 머리카락 차이기 때문에 차가 파괴됩니다 갑판을 파괴 – 똑같은 부분을 고맙다는 말을 해주셔서 감사합니다 너를 위해 너를 모두 고맙다 나는 makita에 다만 올려주기 할 것이다 나의 github에 가고 움켜 잡을 것이다 드 Leite이 코드는 당신을 감사합니다 당신은 단지 다음 부분을 기다립니다 감사합니다

#29 LaraShop55 | Discount Coupons | Shopping cart Website development in Laravel 5.5 with Ajax

쿠폰을 사용할 수 있습니다 경로에 충돌하는 Ajax 함수를 만듭니다

우리는 쿠폰 코드를 확인할 데이터베이스 테이블을 생성 할 것입니다 더 이상 오케이 좋아, ID 텍스트 상자 ID 및 해당 ID에 대한 버튼 ID를 확인하십시오 장바구니 폴더 안에있는 파일 예 Xbox를 만드는 쿠폰입니다 나는 쿠폰 ID를 말할 수있는 것처럼 좋은 쿠폰 ID와 Butner에 대해 ID라고 말할 수 있습니다

Cooper 10 억에 해당합니다 여기 스크립트에서 버튼을 만들려면 버튼을 클릭하십시오 이 버튼을 누르고 데이터를 채우십시오 쿠폰 ID 이상의 데이터를 가져옵니다 X 박스 도트 값의 가치를 단순히 많이 받는다하지만 우리는 괜찮아 지네

잭의 일할 때마다 콘솔이 열린다 좋아요 뭔가를 채우세요 이제 괜찮아지기 이제 우리는 우리의 규칙 네트워크에서 작업 할 것입니다 네트워크를 확대 해 보겠습니다

괜찮아 여기서 우리는 Ajax를 시작합니다 게다가 난 그냥 당신의 오류를 정의하고이 고양이 안에 기본 URL을 정의하는 것 같아요 쿠폰을 사용할 수 있습니다 괜찮습니까? 그것은 단지 쿠폰 코드 만 괜찮은 쿠폰 코드입니다 여기 데이터베이스 테이블은 JavaScript 변수 쿠폰의 더하기 기호와 같은 포트입니다 ID 쿠폰 나는 이것과 같고 성공 함수는 여기에 반응한다

많은 나쁜 산란 이제 우리는 수분을 필요로 CD 응용 프로그램 난 그 이유는 HP 개 CV이 프로젝트 이름은 Lara short 5입니다 여기 있습니다 PHP 숙련공 뜨거운 구덩이를 창조하고 마이 그 레이션을 만드십시오 이름은 쿠폰을 창조합니다 괜찮은 사람들은 데이터베이스 테이블 안에서 마이그레이션이 완료되었습니다 마지막으로 이전 폴더로 이동합니다 여기에서 할인을 위해 PDF로 만듭니다

코드에 대한 백분율의 두 번째 문자열 쿠폰을위한 여기 테이블 스프링 코드 괜찮아요 한 지출은 오른쪽 쿠폰 코드 테이블입니다 이건 피터가 될거야 우리의 할인 중 괜찮아요 그냥 PHP 하트 비트 내 마이 그 레이션 마이 그 레이션 마이 그 레이션 PHP는 myadmin 확인 여기에 확인 쿠폰은 그냥 더미 삽입 가치 ABC XY 괜찮아요 할인 4 % 될 것입니다 지금은 괜찮아 이제 당신의 코드입니다 지금 내가 틀린 쿠폰을 입력하면 틀린 경고를 할 것이다 그렇지 않으면 적용을 말할 것이다 그건 너의 성공으로가는거야 내가 지금 필요로하는 것은 아니야

지금 새로운 길에 여기를 지나가 라 H를위한 길 나는 당신이 그것의 지점을 사용할 수있는 것에 사용하고있다 Jack Cooper Cooper 같은 기능의 이름 나는 우리의 컨트롤러 내부에서 사용할 것입니다 위대한 아하 컨트롤러를 여기 내가 체크 아웃합니다 함수를 만들지 말라 M never function request 서쪽으로 돌아 오기 때문에 모든 데이터를 요청할 수 있습니다

세미콜론을 저장하고 여기에서 컨트롤러 이름을 확인하십시오 기능이 잘 작동하여 데이터를 반환합니다 내가 괜찮은지 테스트 해 볼게 나는 아무것도 입력하지 않아야한다 그것은 arigato 괜찮아요 괜찮 아, 여기에 당신은 가난하다고 말할 것이고 우리는 px에서 코드 가져 오기이 코드 코드는 여기에 표시됩니다

나는 우리 딸 BB BB 테이블 테이블 이름을 확인해 볼 것입니다 쿠폰 쿠폰 필드 이름에 대한 유효 쿠폰의 쿠폰은 쿠폰입니다 물론 그것은 당신의 변수에 관해서는 이것처럼 계산한다면 변수 내가 채웠다는 뜻은이게 조금 의미가 있음을 의미한다 우리가 확인할 모든 Oakley 지금 다른 비행기를 타면 쿠퍼를 잘못 확인하게 될 것입니다 그래서 우리가 바른 오른쪽 쿠폰 인 ABC XY 잭은 괜찮 았어

쿠폰 코드가 아닌 쿠폰 점수가 있습니다 쿠폰 코드를 다시로드하고 시도하십시오 아무것도 잘못된 쿠폰을 클릭해도 괜찮습니다 BC X를 두 번 두십시오 아직 적용된 모든 것은 지금 여기에서 적용되는 말을하는 곳에서 지금은 괜찮습니다

사용하지 않는 테이블을 하나 더 필요로합니다 사용자는 이미 사용하고 있습니다 준비가되었다고 말할 것입니다 그렇지 않으면 사용할 수 있습니다 그것을 위해 새로운 이주 PA 만들기 P 아들을 치료하십시오 마이크는 저의 더 큰 시대를 만듭니다

사람들 이름은 유대인 쿠퍼가 될거야 그래, 그건 나에게 합리적이 될거야 쿠폰 테이블 괜찮아 내 일이 잘됐다 여기에 두 명과 선생님이 필요합니다 우리는 하나의 사람 ID입니다

두 번째 1 초 사용자 ID를 추적해도 괜찮습니까? 그것을 사용하고있는 괜찮은 사용자 ID는 괜찮습니다 PHP 장인이 마이그레이션 나는 철자법 실수 선생님이 치료 예술 작품이며, 마이 그 레이션하는 것이 좋다고 생각한다 가장 큰 것은 실제로 당신의 PHP myadmin에서 새 테이블을 확인하십시오 지난번에 마지막으로 사용했던 술은 지금 사용 쿠폰입니다 사용자 ID는 여기에서 선언합니다

오 하이디 (Heidi) 이제 우리는이 쿠폰 안구 질환이 확인 될 사용자 ID를 확인합니다 여기에서 사용 BB 테이블 악마 이름 새 하나는 내가 이것을 복사하자 철자가 나쁘다 여기서 실수로 여기에서 이미 선언 한 사용자 ID를 말할 것입니다 그래서 그것은 매우 간단하고 우리는 쿠폰 코드 쿠폰 코드입니다 구조와 쿠폰 ID를 허용하자

쿠폰 ID는이 쿠폰 ID와 함께 괜찮아요 변수를 검사하여 전체 데이터를 포함하는지 확인하십시오 0이면이 ID가 이미 확인되면 거기에서 확인할 것입니다 이미 여기와 바로 여기 0으로 사용하면이 테이블이 비어 있음을 의미하므로이 적용을 사용하도록 허용 할 수 있습니다 쿠폰 ok 그렇지 않으면 우리는 당신이 보석으로 장식 한 단지 나쁜 놈이라고 생각할 것입니다

이 쿠폰을 안전하게 사용하십시오 브라우저를 새로 고침합니다 OK 쿠폰을 잘못 입력하십시오 두 번째 이름을 적용한다고 말하기 D는 여기에 삽입해야한다고 말하기 이 세 권의 알았어이 쿠폰 아이디를 채워야하고 준비 됐어

모든 것이 잘 될 것이므로 그냥 여기에 오케이를 넣어 라 쿠폰이 성공적으로 적용되었으므로 테이블 사용을 위해 사용자 ID를 삽입합니다 여기에 추가하십시오 이름을 짓는 것이 매우 어렵습니다 필요한 변수를 몇 가지 이름으로 지정할 수 있습니다

쿠폰에 대한 규칙은 여기 없어 나는 스핀을 사용하지 않는다면 여기에서 생각할 수있다 그냥 그것을 사용하고 새 항목을 삽입 삽입 먼저 쿠폰 ID라고 말할 것이다 괜찮은 두 번째 사용자 ID이므로 쿠폰 ID를 확인하거나 코드를 말할 수 있습니다 여기에서 시작하면 여기에서 데이터를 가져올 수 있습니다들을 수 있습니다

여기에 사용자 ID가 없습니다 적용하려고하면 오류가 있습니다 오류가 있습니다 괜찮아요 기본 테이블을 찾을 수 없습니다 쿠폰을 사용하십시오

미안 다시 적용 XY 제트는 쿠폰 ID입니다 삽입해야하는 ID가 아닙니다 쿠폰 숫자는 신경이 쓰이는 곳에 있으므로 int를 입력하십시오 이제 적용을 추가하고 적용하십시오 우리 데이터는 여기에서 확인할 수 있습니다

당신은 이미이 쿠폰을 사용하고 있습니다 그래서 매우 매우 괜찮습니다 다음 비디오에서는 장바구니 로터를 달성하려고 노력할 것입니다 우리의 할인에 오케이 만약 당신이 어떤 오류 직면하는 데 도움이 조정 지켜 주시기 바랍니다 아래에 의견을 주셔서 감사합니다

#3: Route Cache | 🚀 Quick Laravel Performance Tips 🚀

안녕 얘들 아, 우리 채널에 오신 것을 환영합니다 다음은 빠른 Laravel 성능 팁에서 우리는 Route 캐시에 대해 이야기 할 것입니다

이 채널을 처음 사용하는 경우 빨간색 구독 버튼을 누르십시오 따라서 다가올 비디오는 절대 놓칠 수 없습니다 이제 시작할 수 있습니다 Laravel 응용 프로그램의 라우팅은 느린 프로세스이므로 다양한 계산을 수행해야하기 때문에, 첫 번째 등록 경로, 컨트롤러 클래스, 액션 및 미들웨어 매핑 일치시키다 웹 또는 API 요청 여부에 상관없이 정확한 경로로 요청을 받았습니다

PHP 장인 경로를 실행하는 경우 : 캐시 -h 무엇을 말한 "빠른 경로 등록을위한 경로 캐시 파일 만들기" Laravel이 다시 계산할 필요가 없도록 모든 경로를 캐시합니다 모든 경로가 어떻게 실행되는지 또는 종속성과 함께 어떤 클래스가 매핑되는지 확인합니다 미들웨어 및 다른 것들을 요청할 수 있습니다 따라서 웹 요청을 빠르게 처리 할 수 ​​있기 때문에 이러한 모든 작업을 다시 계산할 시간이 절약됩니다 그래서 우리가 PHP 장인 경로를 실행하면 : 캐시 여기 우리는 오류가 발생했습니다

"라우트 [api / user]의 직렬화를 준비 할 수 없습니다 폐쇄를 사용합니다 " 이것은 경로 캐시의 한 가지 한계이며 경로에서 폐쇄를 사용할 수 없습니다 따라서 Laravel 응용 프로그램을 새로 설치할 때 apiphp 및 api

php 경로에 기본 경로가 있습니다 webphp in apiphp 여기에서는 Closure 라우트입니다하지만 평소에해야 할 일은 이것을 컨트롤러 somecontroller @ 방법으로 설정하십시오

이제 경로 캐시에 유효합니다 이 컨트롤러를 가져라 웹 루트에서 다음은 홈 페이지의 기본 경로입니다 나는 이것을 또한 언급 할 것이다

이제 터미널로 돌아가서 php artisan route : cache를 실행하십시오 먼저 exit가 새 경로 캐시를 만든 경우 경로 캐시를 지 웠습니다 Laravel 부트 스트랩 캐시 디렉토리 내부에서 routesphp를 볼 수 있습니다 그것은 base64 인코딩 된 PHP 문자열을 serialize하는 것입니다

여기에 base64 디코딩을하고 있습니다 비 직렬화 팅커에서 이것을 확인해 보도록하겠습니다 dd를 사용하여 이것을 터미널에 버릴 것입니다 여기 파싱 된 경로입니다

행동 목록, 경로 이름, 사용하는 미들웨어 및 컨트롤러 및 방법 Laravel은 모든 경로를 여기에 모아서 다시 계산할 필요가 없습니다 컴파일하기 때문에 Laravel 프로젝트에서 최적화 할 수 있습니다 경로의 모든 경로 및 수집 정보는 모든 웹에서 값 비싼 작업입니다 의뢰

새로운 웹 또는 API 경로를 만들면 경로 캐시를 지우지 않으면 효과가 있습니다 따라서 경로 캐시를 다시 지워야하기 때문에 개발시 경로를 캐시해서는 안됩니다 그리고 다시 라우트 캐시가 어떻게 생성되는지 본 뒤에 설명합니다 laravel 프레임 워크의 route cache command

php 파일을 열 예정입니다 여기 네임 스페이스는 Illuminate Foundation Console입니다 여기에는 명령의 이름이 있습니다 인 – 핸들 메소드는 먼저 오래된 라우트 캐시를 삭제합니다 여기서는 응용 프로그램에서 새로운 경로를 가져옵니다

이것을 버리고 보자 PHP 장인 설정 : 캐시 그것은 모든 경로의 거대한 배열입니다 다음으로 여기에서는 Serialization For routes를 컴파일하고 있습니다 이 방법은 부트 스트랩 캐시 routesphp 인 경로 캐시 경로를 반환합니다

이 방법 캐시 파일의 내용을 빌드합니다 우리가이 방법을 본다면 여기있어 이 모든 내용은이 변수에 저장됩니다 그런 다음 여기서는 먼저 라우트를 직렬화 한 다음 base64 인코딩을 사용합니다

이 경로를 라우트 스텁의 인코딩 된 경로로 대체합니다 마지막 단계에서 내용을 라우트 캐시 파일에 넣습니다 그것은 모두 경로 캐싱에 있습니다 프로덕션 프로젝트에서 경로 캐싱을 권장합니다 동영상에 좋아하는 버튼을 클릭하면이 동영상을 공유 할 수 있습니다

채널을 구독하는 것을 잊지 마세요 다음 곧 출시 될 비디오에서 만나요

Spatie Laravel Permission Package Tutorial | Introduction #1

이 패키지가있는 Laravel 권한 패키지 자습서에 오신 것을 환영합니다 정말 유명한 이유는이 패키지가 100 만회 이상 다운로드되어 있기 때문입니다

이 길 뒤에있는 사람을 의미하는 뒷 공간을 만들어 냈습니다 너는 괴물을 알고있다 왜냐하면 그는 200 이상을 가지고 있기 때문에 패키지 왕과 같다 수준을위한 패키지이므로 괴물은 매우 훌륭합니다 유명한 패키지 그럼 왜이 패키지를 사용했을까요? 이 패키지 안쪽에서 나를 따라 오지 않았다면 어쩌면 당신은 뭔가 새로운 것을 찾을 수 있었으므로 시작합시다

그래서 여기에서는 작곡가를 사용하여이 패키지를 먼저 가져와야 할 필요가 있음을 알 수 있습니다 그리고 분명히 우리는 레벨 프로젝트가 필요합니다 수준 57 신선한 설치 그래서 만약 당신이 볼 수있는 코드를 대가로 이동합니다 이것은 수준의 응용 프로그램이며 나는이 speci 수준의 권한을 얻으려고합니다 작곡가가 꾸미는 패키지 그래서 다운로드하는 동안 새로운 터미널을 만들어 보자

vs 코드에서 통합 터미널을 종료하고 그 안에 들어갈 것이라고 말하려고합니다 이 프로젝트 내부에서 키트를 초기화하고 이제 github에 가보자 이것을위한 새로운 저장소를 생성합니다 그래서 새로운 저장소를 생성 할 것입니다 저장소는 비트 필름 안에있을 것이고 나는 speci 수준이 허락을 받았다고 말할 것이다

튜토리얼 슈퍼 쉽게 그래서 나중에 설명을 작성합니다 그래서 저장소 및 지금 커밋 및 원격 저장소를 추가 할 필요가 그래서 여기에가 서 게이트와 그냥 아무런 문제가 완료되지 않도록 보자 그래서 자식이 커밋을 추가 할 처음 간단한 일의 메시지 그리고 지금 나는 원격 저장소를 추가 할 것이다 다음 git push origin 매우 쉬운 단계와 당신 그것이 거기에 있다는 것을 알 수 있습니다 그리고 내가 새로 고침하면이 모든 것들이 괜찮습니다 그래서 지금 보자 그리고 이것이 네가 볼 수있다

이제 여기에 speci 수준의 권한 패키지가 있습니다 좋아요 그래서 우리가 설치 한 후에 어떻게 시작해야하는지 처음부터 알아 보겠습니다 이전을 게시하고 이제는 이전을 게시 해 보겠습니다 데이터베이스 마이 그 레이션 당신은 우리가 그것을 실행하면 두 테이블의 마이 그 레이션을 볼 수 있습니다 다른 것을 가지고 있지만 내부에 들어가면 하나의 스키마를 갖게 될 것입니다

다음 안정적인 역할에 대한 안정된 다음 mod 모델은위원회 테이블을 가지고있다 모듈에 규칙 테이블이 있으며 역할에 권한이 있으며 마지막 권한이 하나 있습니다 테이블 그래서 모든 것들이 여기에 우리의 프로젝트를 데이터베이스에 연결하자 테스트라고 불리는 모든 것은 단지 두 가지 기본적인 것들이며 당신은 테스트 데이터베이스가 비어 있으므로 마이그레이션 할 것입니다 PHP 숙련자가 간단하게 마이그레이션합니다 그리고 그래, 그렇게 끝나면 내가 새로 고침을하면 모든 테이블이 여기에있다

파이어 폭스는 다음 작업을 수행했습니다 그럼이 구성이 어떻게 구성되어 있는지 살펴 보겠습니다 config 폴더 안에 있으면 config 폴더 안에 들어가면 새로운 파일은 허가입니다 dot PHP 이것은 지금 막 출판 된 것입니다 이 파일 내부를 살펴보고 먼저 모델을 가지고 있으므로 이 패키지와 관련된 모델은 사용 권한이며 정확한 모델은 여기에 있습니다 그래서 이것은 당신이 원한다면 당신이 바꿀 수 있다는 것을 의미합니다

모델이 원하는 패키지의 모델을 사용하고 싶지는 않습니다 규칙에 대해 유사하게 모델 클래스를 정의한 다음 원하는 경우 사용하려는 테이블의 이름을 변경하거나 패키지가 변경 될 때 규칙과 권한 및 모든 테이블 요구 사항을 간단하게 변경할 수 있습니다 다음에 열 이름 열 이름이 익숙하다면 그것을 변형시키는 것입니다 능란하게도 나방을 많이 사용하면 매우 유용합니다 내 레벨 5 포인트 4 시리즈에서 관계를 확인하려면 5 포인트 7과 동일하므로 걱정하지 마라

이 패키지는 허가와 규칙을 현금화합니다 어떻게 할 것인지 알려 드리겠습니다 현금으로 바꿔야하지만 지금은 그냥 현금으로 바꿀 것입니다 만료 시간을 변경하려면 24 시간 동안 권한 및 롤 현금으로 누른 다음 여기에 정의 할 수 있고 분명히 이것은 분 안에 있어야합니다 그래서 24 시간 x 60 분마다 우리는 이렇게 많은 양의 분이됩니다

예외로 표시 권한을 얻는다 권한과 관련된 모든 종류의 예외가 있다고 가정 해보십시오 예외에 명명 된 권한을 표시하려는 경우 예 당신의 앱을 당신의 앱으로 바꾸십시오 관리자와 관련된 권한을 표시하거나 공개하고 싶지 않음 섹션은 PHP 파일이나 PHP를 호출 할 때 사용하는 권한에 관한 것입니다 config 파일 이제 다음 항목으로 넘어 갑니 다

루멘에 대한 몇 가지 종류의 것들을 볼 것입니다 그렇다면 우리가 이것을 어떻게 사용할 수 있을까요? 우리가 가지고있는 기존 모델은 사용자 모델을 가지고 있으므로 이것은 규칙을 가지고 있으므로 코드를 다시 한 번 살펴 보겠습니다 알리미가있는 것처럼 사용자 모델로 이동하십시오 우리가 사용하려고하는 통지할만한 무역은 역할을 가지고 있습니다 그래서 우리는 그렇게 해 보았습니다

그리고 당신이 어떤 모델이 아닌 다른 것을 사용한다면 테이블 모델이 진짜가 아닌 경우이 가드 이름을 정의해야합니다 웹 또는 무엇을 가지고 있든간에 지금 우리는 어떻게 우리가 어떻게 창조 할 수 있는지 알아야합니다 역할과 권한은 매우 쉽습니다 내가 할 일을 해보 죠 to say PHP를 장인 있도록 인증 ID가 시스템에와 그것을 가지고 Logged 만약 내가 PHP 숙련공 봉사에 서버를 시작 하자고 나가면 지금 가야지

localhost 8080 또는 사용자가 등록을 신속히 말하며 등록되어 있습니다 이제 한 가지만 해보겠습니다 사용자가 있고 지금은 무엇이 있습니까? 나는 새로운 역할을 만들어 새로운 역할을 창출 할 것이라고 말하려고한다 매우 쉽습니다 HTTP 컨트롤러 홈 컨트롤러로 가보 죠

여기서 우리는 역할을 만들고 그래서 역할 모델은 실제로 역할을 만든다 이름은 간단한 것을 써서 우리가 해냈습니다 분명히 이것입니다 이 대괄호 안쪽에 이것을 만들어야하기 때문에 오류가 발생합니다 새로 고침 아무것도 여기에 표시되지 않지만 내가 여기에 있다면 우리가 가지고있는 페이지를 새로 고칩니다

작가의 한 가지 규칙은 유사하게 우리는 허가를 만들 수 있습니다 역할 대신 권한 및 사용 권한을 만들고 사용 권한을 말합니다 이름이 올바른 게시물이므로 올바른 게시물이되고 다시 한 번 아무 것도 있지만 지금은 페이지를 새로 고칩니다 우리가 게시해야하는 권한 테이블 안에는 매우 쉽고 정확하게 이 것들이 지금 여기서 도움이되도록 도와주세요 이제 우리는 그 구멍과 롤은 작가이기 때문에 작가는 게시물을 쓸 수 있으므로 우리는 허가를 얻습니다

이 두 가지를 연결하여 사용자가 작가의 역할을 할당 받았다면 게시물을 쓸 수 있으므로 여기에 다시 올리 자 역할은 역할과 역할이 같고 ID로 찾기 때문에 ID로 찾기 때문에 우리는 오직 한 가지 역할 만 가지고 있으므로 나는 한 가지 역할에서 벗어나 역할을 할 것입니다 권한을 부여하거나 권한을 부여하여 권한을 부여 할 것입니다 권한을 얻는 데 필요한 권한과 권한을 얻는 데 필요한 권한 임무가 같다면 허가와 동등하며 ID로 다시 찾아야합니다 아직 한 번 더 알고 있으면 여전히 하나임을 알고 여기에 허가를주십시오

페이지를 새로 고치려면 속행 프로에게 우리가 허락을 받아야합니다 역할을 가지고 있지만이 시점에서 볼 수있는 권한이 역할에 있습니다 권한과 역할이 연결되어 있으므로 이것이 우리가 역할을 연결할 수있는 방법입니다 허락과이 두 가지 모두 이렇게 좋네 그래서 우리는 그 반대를 할 수있다 또한 우리는 허락을받을 수 있고 그것에 우리가 가질 수있는 역할을 할당 할 수 있습니다 지금 권한 그래서 이제 다른 권한을 만들어 봅시다

권한을 만들거나 게시물을 수정한다고 말하면 작가에게 말할 것입니다 또한 게시물을 편집 할 수 있습니다 따라서 권한은 다음과 같습니다 허락을 받아서 내가 만든 작가 인 역할을 얻고있다 이 재미있는 새로운 권한은 작가가주는 역할입니다

게시물을 편집 할 수있는 권한이 있으므로 미 줄라에 가자 새로 고침하고 새로 고침하면 두세번 새로 고침하여 다른 것을 만들었습니다 게시물을 편집하고 현재 작가 역할에 부여 된 역할에 대한 권한 당신이 단지 역할 권한 사이에서 교환 할 수있는 그런 식으로 두 가지 권한 운영 역할 권한이나 감사에 역할을 할당 할 수 있습니다 특정 역할에 대한 사용 권한이 매우 좋으며 사용자가 싱크 (sink) 키워드를 사용해야하는 역할에 둘 이상의 권한을 추가하려고합니다 당신이 할당하고 있다면 하나 이상의 역할에 대한 허가와 비슷하게 사용 싱크 규칙과 규칙 하나 이상의 규칙 이와 유사하게 이제는 권한을 취소하여 이러한 권한을 갖도록하겠습니다

그래서위원회는 역할을 취소 할 권한을 가지고 있습니다 우리가 역할을 맡고 있고 지금 권한 제거를 말하려고합니다 그리고 역할 이름은 너무 간단하고 예, 우리는이 새로 고침 페이지를 가지고 있습니다 좋습니다 게시 권한이 웹에 이미 존재하므로 편집 가능합니다

이미 예외가 있기 때문에 예외가 발생하는 것을 볼 수 있기 때문입니다 테마 권한과 우리가 그것을 만들려고 노력하고 그 이유는 그것을주는거야 게시 권한을 편집 할 수있는 오류가 이미 이미 있으므로 다과 달 그리고 정의되지 않은 변수는 우리가 권한을 가지고 있지 않기 때문에 잡아 보겠습니다 허락을 받아서 여기에 네가 있다고 생각해 두 번째로 한 번 더 시도해보고 오류가 없다는 것은 이제 권한과 net 권한 ID에 대한 역할 관계가 사라졌습니다 그래서 유사하게 당신이 그것을위한 허가를 제거하고 싶다면 우리는 단지 그것을 가지고 있습니다

함수에 대한 규칙을 제거하여 롤을 제거하고 제거합니다 허락과 허가를 받아서 허락을 받고 오, 그 일에 꼭 맞는 권한을 확인해 봅시다 이 권한을 이렇게 좋아하도록 한 번 더 페이지를 새로 고칩니다 모든 것이 허가와 역할 사이에 아무런 관계도 없어 상황이 매우 좋고 다음 에피소드에서 어떻게 할 수 있는지 알아볼 것입니다 사용자 모델을 의미하는이 모델의 권한 및 규칙을 사용하십시오

이 에피소드가 마음에 든다면 규칙이 있다는 특성을 부여하십시오 더 많은 수준의 관련 업데이트를 위해이 채널을 구독하고 잊지 마세요 Facebook 트위터와 Instagram에서 애완 동물 영화를 좋아하 려다가 다음에 만날 것입니다 에피소드 그때까지 안녕히

Spatie Laravel Permission Package Tutorial | User Role and Permission #2

laravel 권한 튜토리얼과 마지막 에피소드에 오신 것을 환영합니다 우리가 어떻게이 패키지를 설정하고 역할과 역할을 허가와 분명히 그들 사이의 관계지만 마지막에 에피소드를 한 번 더 해보았습니다

트레이 2는 사용자 모델에서 우리가 가지고있는 규칙과 권한을 의미합니다 이제 생성 된 사용자를 사용자에게 할당 할 수 있으므로 이러한 모든 작업을 수행하는 방법을 알아 봅시다 이것 때문에 우리가 이런 일을 할 수있는 역할의 상자가있어서 다시 보자 PA 서비스를 다시 시작 했으므로 aleeah가 만들었습니다 이제 우리는 localhost localhost와 8000에 갈 것입니다

이제 데이터베이스를 플러시하고 지금은 새 사용자를 등록 해 봅시다 여기에 내 대수 코드로 가면 여기에 색인이 있습니다 내가 집으로 돌아 오면 집에있는 컨트롤러가있는 기능 그리고 크롬에 ​​이것을 확인해라 나는 이것이 올바른 것을 의미한다

파일 그래서 우리가 마지막 에피소드에서 규칙을 만들지 않은 규칙을 만들자 만들었지 만 나는 데이터베이스를 열심히 말 했으므로 내가해야 할 일이있다 하나 더 창조해서 그 이름을 창조자로 다시 쓰고 이전과 마찬가지로 이전에 권한과 사용 권한을 다시 만들어 봅시다 권한 이름은 편집이 게시물은이 역할과 관련이 없습니다 여기 Chrome에서 페이지를 새로 고침 할 때 오류가 발생하지 않습니다

이제 Pro에서 계속 볼 수 있습니다 우리가 가지고있는 권한 테이블에 우리가 가지고있는 역할 테이블 게시물은 있지만 우리는 아무런 관계가 없으며 지금은 그렇게하지 않을 것입니다 나중에 할거야하지만이 두 모델에서 뭔가를 갖고 싶어 그래서 모델 우리는 분명히 사용자 모델을 사용할 모델을 허용합니다 그걸 사용하면 문서를 스크롤 할 수 있습니다 아래로 스크롤하거나 맨 위를 스크롤해도 사용자가 볼 수 있습니다

권한 사용자가 규칙을 할당하므로 간단한 작업으로 모든 것을 할 수있는 방법을 알아 봅니다 내가 이미 그 역할을 창조했기 때문에 우리가 가진이 것들 권한 그래서 나는이 두 가지를 언급 ​​할 것이고 나는 내가 있기 때문에 내가 로그인 할 수있는 기본 사용자 인 인증 사용자라고 말할 수 있습니다 여기에 좋아하는 권한을 부여하면 내가 본 것처럼 사용자가 보았던 게시물을 편집 할 수 있습니다 내가 크롬을 페이지에 오류없이 새로 고침하면 게시물을 편집 할 수있는 권한을 부여하십시오

속편 프로 모델에 이번에는 권한 테이블이 하나의 항목과 당신을 가지고있다 그것이 연결되어 있다고 말하는이 화살표와 이제 연결되어 있음을 볼 수 있습니다 게시물을 수정하는 권한이므로 매우 유용하지만 우리는 역할을 첨부하는 것을 보았습니다 우리가 말할 필요가있는 사용자는 규칙을 할당합니다 그렇게함으로써 인증 사용자는 이와 같은 역할을 할당하고 역할은 작가가 간단합니다 충분히 괜찮아

한 번 더 크롬에 가서 페이지를 새로 고침하자 그래서 우리는 할당 된 것을주고 오류를 새로 고쳐야합니다 여기에 새로 고침이 모델 규칙을 가지고 있거나 실제로 모델에 규칙 표가 새로 고침되어 있습니다 그래, 다시 우리가 가지고 있고 이것은 작가 인 규칙이다 그래서 지금이 두 테이블 이것이 채워 졌다는 것은 사용자가 어떤 권한을 가지고 있음을 의미합니다

사용자가 무언가를 가지고 있는지 확인할 수 있습니다 당신이 볼 수있는 문서 여기에 뭔가가 있습니다 예 권한은 사용자 권한이므로 지금 확인해 보겠습니다 사용자는 이처럼 이동하고 권한은 어떻게 될지 보도록하겠습니다

여기에 가서 크롬을 보자 새로 고침을하자 한 가지 권한이있다 게시물을 편집하려면 분명히 하나의 허가를 받았으므로 알 수 있습니다 이 규칙에는 역할 위임에없는 권한이 없습니다

무엇 때문에 다른 역할을 추가하지 않는 이유는 무엇입니까? 나는 허가를 만들려고하는데이 허가는 같다 작가가 게시물을 쓸 수 있기 때문에 게시물을 쓰면 나는 허가가 이 권한은 역할과 같은 역할을 역할과 동일하게 말할 것입니다 ID로 정의하고 ID로 찾아서 마지막 에피소드에서 이것이 어떻게되는지를 알 수 있습니다 이 규칙에 따라 작업 할 예정이므로 권한을 할당하여 권한을 부여 할 것입니다 그리고 허가와 같은 것이고 내부에 있어야합니다

이 권한은 이제 괜찮습니다 크롬에이 페이지를 새로 고치면 오류가 없습니다 속편 Pro 롤에 권한이 있습니다 작가의이 역할이 허가에 연결되어 모든 사용자가이 규칙을 가지고 있음 자동으로 게시물 작성 권한을 얻으므로 지금 우리가 볼 수 있습니다 1 종류의 허가는 2 종류의 허가를 가지고 있습니다

와이어는 기입 포스트입니다 규칙 1 권한은 어떤 역할과도 연결되지 않은 편집 게시물입니다 사용자는 작가의 역할을 가지고 있기 때문에 자동으로 권한을 얻습니다 글을 쓰는 사람은 글쓴이의 역할을하기 때문에 글을 올리고 있습니다 작가가 오른쪽 게시물 권한에 연결되어 있으면 자동으로 권한을 얻습니다

게시물 사용 권한은 있지만 사용자의 사용자는 게시물을 편집 할 수있는 권한이 있으므로 사용자의 권한을 얻으려고하면 어떻게됩니까? 이 부분을 주석으로 풀어보고 마지막으로 권한을 얻으려고합니다 지금 하나를 얻으 라 오, 아직도 우리는 하나를 얻고있다 우리는 두 가지를 가지고있다 권한은 포스트 와이어 역할을 쓰고 여기에서 직접적으로 게시물을 편집합니다

직접 권한을 얻는 것과 같은 것을 얻을 수있는 문서이므로 보도록하겠습니다 이것의 결과는 무엇이 될까요? 직접 권한이있는 게시물 수정이 권한은 규칙이나 규칙과 관련이 없습니다 할당 된 와이어 규칙이 아닐 수도 있습니다 이것은 역할에 첨부 될 수 있으며 그 역할은 그렇지 않을 수 있습니다 사용자에게 할당되었지만 이것은 직접적이지만 사용 권한 와이어 역할은 어떻게되어 있습니까? 이 일을하면 아주 아주 중요합니다

지금 우리가 편집 대신 올바른 게시물을 얻는 것을보십시오 우리가 규칙을 철회 할 수있는 권한을 얻을 수 있다고 말했기 때문입니다 이 권한과 같은 모든 권한을 부여하면 모든 권한이 부여됩니다 권한이 있으므로 직접 권한 개념을 갖는 것이 매우 중요합니다 허가 와이어 규칙 그래서 당신은 권한을 가질 수있는 그런 식으로 사용할 수 있습니다 이 권한은 프로젝트에서 액세스 수준의 일종을 가질 수 있도록 허용합니다

작가의 역할을하는 사람이 누구인지 모를 경우 사용자를 확보하십시오 단순히 사용자를 반환한다고 말할 수 있으며 사용자를 얻지 만 역할을 수행한다고 말합니다 작가의 이런 식으로 이런 식으로 하나 얻을 그래서 만약 내가 리프레시 예 이것은 작가의 이러한 모든 역할을 유사하게 갖는 것입니다 허가를 얻기 쉽고 우리는 권리 WRI 테 게시물이 권한이 게시물 다시 한번 같은 결과를 얻으려고합니다 왜냐하면 우리는 오직 하나의 사용자 및 권한 및 역할에 모두 연결되어 있으므로 한 번 더 보도록하겠습니다

그리고 평상시와 같이이 권한을 여러 개 할당 할 수 있습니다 마지막 에피소드에서도이 사실을 알려 줬지만 여기서는별로 중요하지 않습니다 중요한 부분은 권한을 취소하고 규칙을 제거 할 수있는 역할을 제거하는 것입니다 또는 권한을 취소 할 수 있으므로 권한을 제거하려는 경우 권한을 취소해야하므로 권한을 얻고 그런 다음 권한을 취소하고 권한 이름을 오른쪽 게시물로 보내고 직접적인 게시물이기 때문에 편집 게시물을 말하고 우리는 그것을 취소합니다 왜 우리의 역할을 제거해야하는지 허락을 취소하고 싶습니다

새로 고침을하고 새로 고침을하면 허락을 받으면서 실제로 취소됩니다 저것에 관하여 미안하게 허락하고 허락하는 경우에 이것은 의미합니다 나는 속편 Pro에 가서 모델을 볼 수있는이 모델을 새로 고칩니다 권한에 값이 없으므로 역할을 제거 할 수도 있습니다 당신은 작가의 제거 역할과 역할을 제거한다고 말해야합니다

일을하든 않든 상관 없으므로 역할을 제거하십시오 어쩌면 우리는 다른 역할을 찾을 수 있습니다 문제 제거 역할은 좋아요 그래서 역할을 제거하십시오 손을 뻗어도 모델에 역할이 있다는 의미의 오류는 없습니다

데이터를 가지고 있으므로 CI를 가지고 어떻게 규칙을 할당 할 수 있는지 설명했습니다 역할을 제거하고 가장 중요한 직접 승인 간의 차이점 그리고 권한 철사 역할에 관해서는 다음 에피소드에서 우리가 어떻게 우리가 권한을 사용하여 프로젝트에 일종의 액세스 수준을 부여하십시오 이 채널을 구독하지 않고 비트 퓸을 구독하고 구독하지 마세요 벨소리를 치는 걸 잊어 버렸어 페이스 북 트위터와 Instagram 우리는 다음 에피소드에서 만날 때까지 만날 것이다 안녕

#Dica-6: Como Gerar A Laravel APP KEY

이봐, 내 이름은 아데 닐슨이야 키 설정 방법을 보여 드리겠습니다

laravel의 "APP_KEY" 가자 Laravel에서 만든 프로젝트를 복제 할 때 "env"파일은 버전이 지정되지 않으며, 당신은 "

envexample"파일을 복제 할 필요가있다 이름 바꾸기 : "env" 해냈어 이 "APP_KEY"키에 토큰이 없다는 것을 여기에 보여줍니다

걱정마, 내가 너를 도울거야 방랑자 내부에서 프로젝트로 이동합니다 "php artisan "명령을 입력하십시오 키 : 생성 " Enter를 눌러 명령을 실행하고, 몇 초 후에 토큰이 구성됩니다

그게 팁 이었어 고마워

Curso Laravel. CRUD con formularios II. Creación de controller y rutas Vídeo 35

안녕하세요 이 Laravel 과정을 우리는 계속해서 만들 예정이다

양식과 함께 우리의 crud 응용 프로그램 이 비디오에서 우리가 할 일은 무엇입니까? 우리의 컨트롤러를 만들 수 있습니다 컨트롤러와 그것이 우리에게 시간을 준다면 예, 간단히 수정하길 바랍니다 어떤 템플릿과 내가보기에도 그것은 시간을 제공하지만 다음에는 이것으로 첫 번째 미니 폼 만들기 일이 있는지보기 위해 테스트 그들은 일하러 가자 중요한 것 : 비디오에서 이전에 우리가 새로운 것을 만드는 것을 기억한다면 시작하려면 laravel 설치 깨끗한 설치로 처음부터 우리가 수정 한 이후로 매우 중요합니다 네가 만든 홈스테드

yaml 방랑자 재 장전하다 그 (것)들을위한 장치에서 지급 우리가 가진 변화를 농가 yaml에서 끝났어 우리가 처음에 가진 문제 두 번째 설치 과정 네가 나에게 말한 것을 많이 기억 하는군, 그렇지? 뭐 도입 될 때까지 지시가 효과를 나타내지 않았다 우리가 농가에서했던 변화들 yaml 잘 할주의해야한다

이 명령을 실행하고 지금 예 글쎄, 그 기억하기 시작하자 laravel은 이미 기본적으로 드라이버를 제공합니다 그것은 애플 리케이션 / http / controllers controllerphp 예 우리는 기본적으로이 드라이버를 엽니 다 글쎄, 여기에 우리의 자신의 컨트롤러와 거기에 PHP artistan 지시 컨트롤러를 만들 수는 있지만 또한 모든 자원이 훌륭하다

함수 메소드의 일부 우리는 무엇을 사용해야 할까? 이런 모든 일을 할 때 그건 우리에게 아주 좋을거야 내가해야 할 첫 번째 일 내 경우에는 설치 폴더이므로 cd crud 아래 laravel 스크립트 일단 우리가 여기에 있으면 명령 그것은 다음 숙련공 php가 2 개로 만들었습니다 컨트롤러 포인트와 여기 공간 두 개의 스크립트와 단어 자원 지금 공간과 이름은 당신이 우리는이 컨트롤러에 무엇을주고 싶습니까? 내가 쓴다면 내가 볼 제품을 부를 것이다 항상 좋은 제품을 쓰기 때문에 더 많은 컨트롤러 엔터를 눌러서 가져 가라 컨트롤러를 정교하게 다룰 시간

우리가 우리에게 간다면 이미 창조 된 것입니다 파일 시스템이나 편집기로 간다면 우리가 사용하고있는 폴더 시스템으로 우리가 열면 컨트롤러가 우리를 창조했다 이 컨트롤러가오고 있다고 컨트롤러 일련의 방법으로 우리에게 아주 좋은 자원 우리가 진부한 것을 만들라고 말하면서 함수 색인 create store를 사용하여 쇼 편집 업데이트 파괴와 좋은 지금 이 컨트롤러를 우리의 웹 사이트는 노선 그때 우리가해야 할 일 할 일은 우리의 PHP 웹 파일을 여는 것입니다 너가 네가 안에 있다는 것을 기억한다면 루트 폴더에서이 저작물에 알리기 그 외에 새로운 길을 만들어라 그것은 이미 기본적으로 가져오고 그 새로운 경로 예를 들어 다음과 같을 수 있습니다

양식 경로 : 우리가 원하는 URL을 얻고 지금 예를 들어 우리가 가고 싶다면 소개해라 우리가 만들 홈페이지 url이 시작되고 두 번째 인수로 사용됩니다 컨트롤러의 링크를 가져온 다음 우리가 처형되기를 원하는 방법으로 우리가 그것을 입력 할 때 컨트롤러 url 우리 컨트롤러가 호출됩니다 컨트롤러 제품 이제는 우리 안에서 규정하다 컨트롤러가되는 방법 우리는 시작 URL과 색인을 시작하기 위해 실행하고 싶습니다 그래서 우리의 PHP 웹 아카이브 우리는 우리가 견적을 닫는 색인을 나타냅니다

세미콜론 괄호 그에게 말해 줄께 제어기가이 방법으로 할 일 좋은 색인 그래서 그에게 말하자 우리는 그것을 바꿀 것이다 모든 것이 있는지보기 위해 문자열을 돌려 준다 예를 들어 예를 들어 홈 페이지에 모든 것에 변화를 저장합시다

우리는 모든 것을 끝냈습니다 우리는 브라우저에 간다 농가에 가서 술집을 소개합니다 url이 우리를 어떻게 돌려 보내야하는지 시작하십시오 이 메시지 homesteadtest에게 알려줍니다

스타트 Enter를 누르면 어떻게 볼 수 있습니까? 그것은 효과적으로 우리에게 메시지를 돌려 보낸다 여기까지 모든 말을해라 다음 나중에 이것은 무엇 우리는 분명히 바뀔 것이다 그냥 시험을 보자 우리가 처음 만들 수 있다면 작은 형태의 시험도하고 create 메소드로 동작하게한다

처음에 이렇게하려면 우리는 반드시 "하나의 뷰"뷰를 만들어야합니다 리소스 폴더로 이동하십시오 우리는 폴더보기를 가지고 있으므로 그냥 새로 설치하는 법입니다 우리는 내가 바라는 것을 볼 수 있습니다 do는 폴더는 새로운 디렉토리를 봅니다

예를 들어 제품을 요청할 것입니다 이 새 디렉토리 밑에는 그들이가는 곳이 있습니다 그러므로 모든 유형의 진부한 견해가되어야한다 생성 및 업데이트가 아니라 삭제 삽입 등 우리는 그것을위한 버튼과 함께 간다 내가 방금이 폴더에 대해 몹시 떠들어 대다 이 편집기에 따라 달라집니다

좋은 사람 모두를 사용하여 무엇을 너의 길을 만들어라 내 경우에는 새로운 오른쪽 버튼이 될거야 파일, 여기에 내가 무엇을해야하는지 우리가 그것을 보았을 때 이것을 기억하십시오 우리 엔진을 사용하고 싶다면 하루 블레이드 템플릿을 존중해야합니다

이름 지정시 명명법 당신이 포인트 포인트 PHP 포인트를 만들 말할 게 일단 우리가 이미 창조하면 우리의 첫 번째 견해는 전망 그리고 우리가 블레이드 템플릿 엔진이 될 것입니다 템플릿을 사용하여 이것을 기억하십시오 우리가 갈 때 그것을 보았습니다 보기 내에 폴더를 만듭니다 레이아웃 이름 이 폴더 레이아웃 안에서 우리는 우리의 템플릿을 만들고 이것을 우리는 오른쪽 버튼을 사용하여 그것을한다

새 파일을 다시 여기에 예를 들어 보자 점 포인트 블레이드 포인트 PHP 템플릿 의 디자인을 표시하는 파일이 될 것입니다 모든 우리의 견해를 우리가 열어 주형 그리고 지금은 우리가 그것을 간단하게 만들 것입니다 파트에 영역을 만들어 봅시다 중앙의 다른 우월과 발은 어쩌면 우리가 갈거야

시간이 흐르면서 수정하다 우리는 body 태그 안에 들어간다 여기서 우리는 세 가지를 만들 것입니다 컨테이너에 첫 번째 컨테이너가 있기 때문에 내가 갈거야 호출 헤더 우리는 컨테이너를 닫았습니다

그 지역의 내용과 발바닥의 변화 수업의 이름은 말할 것도있다 함유량 여기와 발 그의 내부 시트를 만드는 것입니다 각각에주는 CSS 스타일 외관으로서의 이러한 클래스들 대응하지만 우리가 갈거야 나중에 즐기지 않기 위해 떠난다 이제 그 순간에 우리는 여기에 갈 것입니다 do는이 지역을 창조하기 위하여려고하고있다 그것이 지시와 함께한다는 것을 기억하십시오 @수율 그리고 이제 우리가 만들 이름 그 수업과 일치 해요

머리판 처음으로 여기에는 세미콜론이 없습니다 다른 두 개에 복사하여 붙여 넣으십시오 두 번째 콘텐츠를 호출하는 영역 세 번째 발을 부르다 그럼 이제 우리가해야 할 때입니다 우리가 가지고있는이 템플릿을 사용하십시오

완료 스파르타 매우 없습니다 절대적으로 아무것도 아니지만 그것은 갈 것입니다 우리가 변화를 유지하는 구조 만들기 템플릿에서 이제는 할 시간입니다 우리의 관점에서 그것을 창조에 사용하십시오 내가 만든 것을 기억해라 제품 폴더 내부에 사용할 템플릿이 이것을 사용할 수있는 레이아웃 우리가 템플릿을 상속 받아야하는 템플릿 우리는 그의 날을 보았을 때 우리가해야 할 길을 세우다

위의 디렉토리가 있음을 유의하십시오 그리고 나서 그것을 입력하십시오 우리는 모든 코드를 지워야 만한다 생성 파일의 html 그리고 이제, 여기 우리는 다음에 확장되어서 상속받습니다 우리가 방금 만든 템플릿 따옴표를여십시오

그 다음 2 점을 올 것입니다 바 레이아웃 포인트 주형 우리는 따옴표와 괄호를 닫습니다 일단 우리가 템플릿이 이제는 계속 진행됩니다 그 영역을 우리는 헤드 보드를 이렇게 만들었습니다 @섹션 그리고 우리가 어떻게 호출했는지 존? 머리판 헤더가 없으므로 잠시 동안 아무 것도 아니고 이제는 콘텐츠를 만들 것입니다

양식이있는 곳입니다 제대로 말하면 우리는 우리가 발을 채우는 머리 지금 흥미로운 것은 형태입니다 중앙 구역에있는 content so @section 이것을 전화하자 우리가 전화했기 때문에 템플릿에서 우리는 어떻게 생성합니까? 이제이 섹션의 양식? 잘 HTML 태그와 함께 거기에 해당하는 다른 없습니다 당신이 가지고 있다면 드림위버 같은 편집인이 있다면 너는 사용한다 삽입 팔레트가 도움이 될 것입니다

양식을 만들지 만 어떻게 만들 수 있습니까? 여러분 모두에게 드림위버가 없다는 것은 아닙니다 나는 단 한사람이라도 아닌 우리의 소수 중 하나이다 여기에 사용 된 것은 무엇 이었습니까? 할 일은 양식 태그를 여는 것입니다 우리가 원하는 방법을 세우십시오 사용하면 순간적인 방법이 될 것입니다

post 메소드 이제 우리가 행동을 취한 후에 양식 태그를 닫고 여기에서 지금은 입력 된 텍스트 만 포함하려고합니다 입장 할 수있다 그 정보는 새 레코드를 만들기위한 양식 그래서 상자가 있어야합니다 기사 이름의 텍스트 기억한다면 원산지 국가 섹션 etcetera 여기에 이름을 지정해 보겠습니다 예를 들어 좋은 것이 될 것입니다

파일 바로 가기 우리가 비디오에서 만든 마이그레이션 일찍 와서 봐 우리가 기사 이름을 가지고 있다는 것을 기억한다면 섹션, 우리가 사용하는 가격 먼저 기사 이름 그래서 여기 우리는 당신에게 이름을 말할 것입니다 식별 이름으로 된 기사 입력 된 텍스트 괄호와 여기에 우리는 입력 유형 버튼 양식 제출 버튼을 제출하십시오 보내는 이름이있는 가치가있다 또한 좋은 것을 보내려면 무엇을 그것은 모든 형태의 HTML 형태였습니다

생명 우리가 행동을 결여하더라도 이것이 효과가 있는지, 이를 위해서는 우선 무엇보다 먼저해야합니다 PHP 웹 파일로 이동하여 경로를 만듭니다 그 다음에 이 양식은 새로운 것을 창조한다 레코드 그래서 URL을 만들 수 있습니다 if 메소드가 create 메소드를 가리 키기 때문에 if 우리가 가지고있는 컨트롤러에서 기억하고 있습니다 이 목적을 위해 여기에 메소드를 작성하십시오

우리가 너에게 말할 것은 우리가 뷰를 반환합니다 즉, 뷰를 반환합니다 우리가 지금 창조 한 것이 될 것입니다 그리고 우리는 어떻게 그 견해를 목표로합니까? 퍼팅 카드 제품의 이름 포인트와 이름이 만들어 일단 우리가 이것을하면, 우리는 변화를 유지합니다 모든 파일에서 이제 우리는 브라우저로 여기에 우리가 소개합니다

우리가 본 것처럼 우리는 얼마나 효과적으로 우리가 체계 인 형태로 인도한다 템플리트가 뷰 템플릿의 우리는 아무것도하지 않았다 공장 우리는 어떻게해야합니까? 음, 내부 우리는 이미 좋은 제품을 가지고 있습니다 내가 할 일은 사본이 될거야 삽입 및 업데이트 및 붙여 넣기를위한 붙여 넣기 오른쪽 버튼 복사 또는 제어 c 붙여 넣고 붙여 넣고 붙인 후 존중합니다 명명법은 여기에이 말을하는 것입니다

우리는 이름을 바꿀거야 이 사람이 창작자라면 전화 할게 예를 들어 업데이트 지점 블레이드라고 부르 자 PHP 포인트 이것은 삽입물이 될 것입니다 편집 이름 바꾸기 1520 php point 그리고 마지막으로 삭제하다 편집 이름 변경 도트 포인트 PHP 포인트 이제 우리는 우리에게 갈 것입니다

컨트롤러를 통해 다음으로 우리는 당신이 가지고있는 자원들, 나는 우리를 돌려 보낸 견해는 적게 여기에 저장하십시오 이 지점을 삽입하도록하겠습니다 우리는 예를 들어 업데이트하려고합니다 우리는 붙여 넣기하고이 지점을 업데이트한다 우리는 파일을 가리키고 있습니다

우리는 방금 창조했고 마침내 멸하다 그것을 가리 키도록하자 우리는 우리가 갈 변화를 유지 PHP 웹 파일을 만들고 경로를 만듭니다 동 우리는 여기에 3 살이었고 그들은 하나는 이것을 만드는 것이었다 예를 들어 업데이트 이 점을 지적해야합니다 이 메소드는 삽입 될 업데이트 메소드입니다

이 메소드는 store 메소드를 가리켜 야한다 지울거야 그리고 이것은 destroy 메소드를 가리킬 것입니다 그리고 잠시 우리는 그것을 여기 남겨두고 갈 것입니다 왜냐하면이 URL로 테스트를하면 틀림없이 틀렸어

왜냐하면 if 그날 우리가 본 것을 기억합니다 수신하는 몇 가지 기능이 있습니다 예를 들어 create 함수와 같은 인수 우리는 잠시 전에받지 못한 것을 보았습니다 인자 이외에는 함수가 없다 오히려 용서를 요구하거나 저장하십시오 저장 기능 예 인수와 같은 것은 업데이트 함수는 두 개의 인수를받습니다

다음 url을 가하고의 시간에 우리는 논증을 통과해야하지만 우리는 나중에 그 순간에 그것을 할 것입니다 이 시점에서 우리는 그것을 떠날 것입니다 우리는 이미 우리가 제어 장치 우리는 우리가 만든 노선을 수립했습니다 첫 번째 템플릿이없는 완료하지만 우리는 그것을 완료하고 우리는 또한 우리의 첫 번째 형태 우리는 그것이 작동하는 것을 본다 내가 너를 항상 초대 한 걸 말해 줄께

다음 부금을 위해 계속 지켜봐주십시오 그 때까지, 당신은 잘합니다

Spatie Laravel Permission Package Tutorial | Using Middleware for permission and role #4

비트 피 (bitfumes)에 오신 것을 환영하며 laravel permission tutorial의이 에피소드에서 우리는 어떤 경로로든 직접 들어가서 사용자를 제한 할 수있는 방법을 알아볼 것입니다 마지막 에피소드에서 뭔가를 보여 주거나 감추기 위해 블레이드 구문을 사용했습니다

John이 사용자 John이 편집자 인 경우 새 버튼을 볼 수없는 것처럼 새 게시물을 만들지 만 해당 경로로 직접 이동할 수 있으므로 우리가 정의한 미들웨어 미들웨어를 사용해야하는 경우이를 제한하십시오 레벨 권한 패키지를 사용하면 여기로 스크롤하면됩니다 당신은 우리가 이걸 가지고 있기 때문에 중간보기를 볼 수 있습니다 모두가 나가기를 간절히 바라는 모든 경로는 계속 반복됩니다 그것을 제한 할 수 있으므로 미들웨어를 사용해야하므로 미들웨어가 간단하고 우리가 롤과 정확한 규칙을 사용하게 될 중간이 무엇인지에 대한 역할 작가의 간단한 일이 그래서 나는 단지이 경로를 방문하고 싶었을 때 사용자가 로그인 한 사용자가 올바른 규칙을 가지고 있으므로 가자

John은 작가가 아니기 때문에 올바른 버튼이나 새 버튼을 볼 수 없습니다 하지만 여기서 내가하는 일은 새로 고침과 우리가 가지고 있기 때문입니다 미들웨어가 새로 고침되면 문제가 발생하여 오류가 발생합니다 이유는 무엇입니까? 그것을 얻는 것은 패키지이고 패키지는 모든 테스트와 함께 제공되므로 우리는 가지고 있습니다 조항 규칙이 존재하지 않는다면 뭔가 빠졌어요

규칙 미들웨어가 수준 끝에서 정의되지 않았 음을 의미하므로이 문제를 해결할 수 있습니다 실제로 정의 할 필요가있는 스크롤러라면 실제로 한 가지만하면됩니다 이 미들웨어 파일은 대령 파일이므로 그것은 자신의 애플 리케이션은 간단합니다 미들웨어가 아니라 애플 리케이션 내부의 HDTV를 중간보기 HTTP 대령 대령이 PHP를 사용하고 스크롤하면 모든 것을 볼 수 있습니다 경로 미들웨어 그래서이 세 붙여 넣기 및 저장 및 권한 롤 역할 또는 허락이 세 작은 곰이이 패키지에 있습니다 왜냐하면 지금은이 사람들이이 길을 새로 고침하고 붐을 일으킬 수 있기 때문입니다

미안하지만 연설문에 액세스 할 수있는 권한이 없다는 것을 알기 바랍니다 우리는이 공동체가 가지고 있지 않은 권한을 가지고 있지 않길 바란다 작가의 역할, 왜 그가이 길을 방문 할 수 있겠는가? 산타가 작가라는 것을 알고 있기 때문에 남쪽에있다 그래서 나는 새로운 것을 볼 수있다 부분은 새로 고침과 예 그가 쉽게 볼 수 있도록 이것은 이것이 우리가하는 방식입니다 경로를 제한 할 수있어 이제는 편집 할 수있게 해줍니다

하지만 편집 부분에 대해 말하면 어떻게 사용할지 말하고 싶습니다 미들웨어 꺼져 우리는 편집자의 역할을 알아야한다 이 경로 또는 게시물 편집은 미들웨어에서만 액세스 할 수 있습니다 편집자 역할을하는 사용자로 로그인 했으므로 내가 여기에 간다면 어떻게 될까? 우리는 사르 타크가 작가라는 것을 알고 있지만 편집을 위해서 체사레에게 특별한 허가를주었습니다 그것 포스트 그래서 만약에 내가 엿 보인다면 그것은 4 3 3을 말한다

왜냐하면 미들웨어에서 우리는 편집자 그러나 우리가 규칙 시스템 관광객을 사용하지 않고있는 날 부분에 Victoire는 우리가 허가 시스템을 사용하고 있다는 것을 보여줍니다 권한 관련 자료가 여기에 있으므로 커널에 PHP에 대한 권한이 있습니다 미들웨어 그래서 왜이 하나를 사용하지 말고 롤을 사용하여 말할 것이다 게시물 편집 권한 로그인 한 경우 액세스 또는이 경로를 허용하고 싶습니다 사용자가 규칙을 수정할 권한이 있으므로 지금 Chrome으로 이동하면 대신 가능합니다 4 ~ 3의 경우에도 리프레쉬하면 아버지도 이것을 방문 할 수 있으므로 게시물에 가자 모든 게시물은 여기 있습니다

Salter는 새로운 것을 만들 수 있기 때문에 Arthur는 게시물을 편집 할 수 있으며 존에 대해 John과 ye에게 가보겠습니다 John은 편집 할 수없는 게시물 만 편집 할 수 있습니다 권한이 부여되지 않은 게시물을 만들어 매우 차가워 이제 마지막으로 Jean에게 시도해 보겠습니다 게시자가 게시 버튼이 없기 때문에 게시자가 할 수 없습니다 아이디어를 얻으 십시요 그래서 나가 새롭게하는 경우에 아직도 무단이고 그러나 마지막 것이다 알렉스는 어딨어? 알렉스가 거기있어

오, 우리는 약간의 문제가있어서 우리는 그 문제를 해결할 것입니다 Alex 우리가 작가의 역할을 부여했기 때문에 가치가있는 새로운 게시물을 만들 수 없습니다 그저 작가가 아니기 때문에 그는 관리자이기 때문에 아무 것도 할 수 있습니다 우리가 다른 역할을 분리하기 위해 파이프 기호를 사용했던 날 부분에 우리가 여기에서 사용할 수있는 것처럼 작가 또는 관리자의 역할은 여기에서 새로 고침하겠습니다 여기서 편집 할 수 있으므로 절대적으로 잘 작동하는 것을 볼 수 있습니다

새 게시물을 만드십시오 그러면이 레벨에서 가질 수있는 것들입니다 권한 튜토리얼 및 레벨 권한 패키지 이 튜토리얼을 통해 얼마나 멋있고 얼마나 쉬운가를 이 패키지와 함께 복잡한 것들이 있으므로이 시리즈가 마음에 들었다고 생각합니다 이 자습서는 이렇게하면 그냥 가서이 비디오를 페이스 북 트위터와 Instagram에 betweens 같은 친구가 없다면 구독하기 전에 지금 가서 더 많은 것을 위해이 채널에 가입하십시오 우리가 레벨에 관련된 다른 에피소드에서 만날 측면 관련 업데이트 아마 우리는 나중에 다시 만나고 그 때까지 잘 갈거야

Spatie Laravel Permission Package Tutorial | Explaining user role and permission together #3

안녕하세요 비트 프레이즈에 오신 것을 환영합니다

우리는 laravel 허가서 자습서를 사용하고 있습니다 계속하자이 에피소드에서 우리는 어떻게 우리가 사용자가 규칙 또는 권한 사용자를 사용하여 시간과 더 나은 이해를 위해 내가 속편에 가면 나는 약간의 게시물을 뿌렸다 프로 데이터베이스에 나는 게시물 테이블 10 게시물이 여기에 제목을 가지고 있습니다 본문에 다른 것은 없으며 여기에서 본 것처럼 우리는 마찬가지로 게시물을 편집 할 수 있습니다 이 하나는 이미 편집되었으므로이 편집 된 부분을 제거하면 예를 제출하십시오

그것은 업데이트되어 유사하게 우리는 다음과 같은 간단한 단순 작업을 새로 만들 수 있습니다 vs 코드를 볼 수 있다면이 모든 crud 관련 경로를 가질 수 있습니다 여기에 새롭고 또 다른 시간을 절약하기 위해 무언가에 관련된 단순한 경로가 있습니다 네 명의 다른 사용자가 존 유전자와 알렉스의 사르 타크와 각각의 이름을 가지고있다 어느 films

com이 그것을 다시 간단하게 추가 할 수 있습니까? 네 가지 서로 다른 역할을하므로 이러한 것들을 더 잘 이해할 수 있습니다 그래서 거기에 권한이 또한 바로 게시물을 편집 할 권한이 있습니다 그래서 어떻게 이런 사물이 연결되어있어이 프리젠 테이션을함으로써 당신을 보여 드리겠습니다 내가 여기있는 작가 편집자 게시자 관리자 인 역할이 있다고 들었습니다 여기에 권한을 쓰십시오 게시물을 수정하십시오

게시물을 게시하십시오 13 명의 존과 알렉스는 알렉스가 할 수있는 관리자이기 때문에 뭐든지 게시글에 글쓰기 게시글에 글쓰기 게시 됨 무엇이든 유전자는 다만 발행인이다 그래서 그녀는 똑같이 포스트를 간행 할 수있다 John은 편집자 일 뿐이므로 게시물을 편집 할 수 있고 sarthak은 작가 일뿐입니다 포스트를 쓰십시오 그래서 당신이이 관계를 이미 얻는 경우에이 관계는 이미있다 거기에 속편 Pro에 의미하는 우리의 데이터베이스에 당신은 역할이 권한을 가지고 있으므로 작가의 역할과 관련이 있음을 볼 수 있습니다 오른쪽 게시물 인 허가서에 연결되어서 아이디어를 얻은 것 같아요 우리가이 도표를 알고 있기 때문에 우리가 그것을 다시 연결할 수있는 방법을 볼 수 있습니다

이러한 것들이 연결되어 있으므로 우리는이 에피소드로 어떻게 나아갈 수 있습니까? 내가 로그인하지 않았 음을 확인하십시오 여기에 로그인하겠습니다 로그인하겠습니다 John이 John에게 비트 filmscom 및 암호를 추가하도록 말하십시오

비밀 이니 그래서 나는 여기에 글을 올리 자 그래서 John은 편집자이기 때문에 그는 괜찮아 그래도 편집 할 수는있어하지만 새 게시물을 만들 수는 없어 여기를 보아라

John은 그가 쓸 수없는 작가가 아닌 편집인이다 그래서 우리는 어떻게 할 수 있는가? 우리가 역할 시스템을 가지고 있다는 것을 볼 수있는 권한에 대해 이것을 제한하십시오 어떤 것을 제한하고 싶거나 우리가 이것을 사용할 수있는 것을 보여 주거나 숨기고 싶다 블레이드 구문을 쉽게 슈퍼 코드로 이동하여 블레이드 부분을 열어 봅시다 우리가 모든 게시물을 보여주고있는 게시물 색인 예 예 여기에 우리는 우리가 볼 수 있습니다

그래, 그래,이게 내가 새로운 역할을 할 수있게 해줄거야 로그인 한 사용자가 작가의 역할을 할 때 이것을 보여 주어 끝내자 이 간단한 롤 그래서 그냥 들여 쓰기하자 그래서 내가 여기 새로 고침이 페이지 네, 당신은 그것이 새로운 링크가 사라진 것을 볼 수 있습니다 볼 수는 없지만 우리가 여기서 말한 것은 괜찮았다 작가는 그때 좋은 것을 보여줍니다

그래서 작가는 SATA가 작가이기 때문에 작가는 산타가 있습니다 내가 lsat logout에 로그인하고 South ahead 비트 filmscom에 로그인 할 때의 아이디어 이런 식으로해야하고 그래서 나는 그것을 기록했다 그래서 감독에게 방향이 바뀌지 않은 이유는 무엇인가? 포스트 페이지이므로 로그인 컨트롤러와 리디렉션이 게시물은 괜찮습니다 그러니 호스트하러 가자

작가는 새로운 부분을 볼 수 있지만 작가는 다시 볼 수 없다 이 편집 부분을 참조하십시오 우리가 여기서했던 것처럼 다시 할 수있는 방법을 우리가 사용할 수 있습니다 편집 부분을 위해 그래서 규칙이 편집자 인 경우에 나는 단지 말할 것이다 이 부분을 편집하거나 버튼을 편집하십시오

예를 들어, 편집을 볼 수 있습니다 존 버튼처럼 여기에서 다시 로그인하면 편집 버튼이 사라집니다 편집을 볼 수 있지만 새로운 것은 아니고 sarthak의 경우는 역으로 보겠습니다 우리가 가지고있는 유전자를 말해라 유전자 유전자는 아무것도 볼 수 없다

우리가 그것을 게시 할 수있는 버튼을 게시 한 경우 아마 그것을 게시 할 수 있지만 무엇에 대해 알렉스 알렉스는 관리자 야 그래서 내가 할 일은 내가 로그인 할거야 알렉스 좋아 알렉시스 에드먼드는 버튼을 편집하고 새로운 것을 볼 수 있습니다 그는 관리자이기 때문에 쉽게 우리가 그것을 어떻게 변환 할 수 있는지 관리자도 우리는이 부분을 가지고 있기를 원합니다 그것은 우리가 에디터와 관리자도 그렇게 할 수 있습니다 이 예, 그래서 당신은 단지 하나를 쓰거나 당신이 어떤 역할을하는지 확인할 수 있습니다 이 작가와 관리자는 파이프 기호를 사용해야합니다

이것을 분리하여 어느 쪽이든 좋기 때문에 로그인 한 사용자가 편집자 오 오 그는 그걸 보여줄 수 있습니다 당신이 볼 수있는 관리자입니다 이 물건은 매우 서늘 해지고 똑같이 당신은 당신이 가질 수있는 것을 가질 수있다 도로 그래, 나는 당신이 어떻게 이런 것들을 사용할 수 있는지 더 잘 이해할 수 있다고 생각한다 당신은 살사와 로그인하도록하자

그래서 Sal Turk로 로그인하자 그러기를 원한다면 산타가 작가이기 때문에 아마도 우리는 사티르를 원한다 satireic가 쓰고있을 때 den 요금에서 아마 또한 포스트를 편집하십시오 그가 무언가를 놓친 무언가 또는 무언가를 편집하지 않을 것입니다 작가도 글을 쓸 수 있기 때문에 편집 할 수 없습니다 술탄이 게시물을 편집하려면 별도의 허락을해야합니다

이제는 내가 할 일을 잘 해냈다 내가가는 허가를 추가 할 것이다 토성에 권한을 추가하여 산타를 신청하려는 게시물을 수정하십시오 어떤 사용자 ID를 가지고 있으므로 우리가 UI를 생성 할 수있는 방법을 추가 할 수 있습니다 우리가 물건을 추가 할 수있는 시스템이지만, 지금은 여기에 직접 추가 할 것입니다

권한 ID가 그것을 발견 했으므로 사용 권한 ID가 2이고 여기서 모델입니다 type은 app 사용자이고 두 배가되어야하는 작은 크기 여야합니다 모델 ID는 하나이므로 게시물을 편집 할 수있는 사용자 photic이 권한을 가질 수 있지만 if 너는 이것을 보아라 그러면 아직도 그것이 볼 수있다 작동하지 않는 이유는 작동하지 않습니다

올바른 것을 했으므로 여기에서 문제가 발생했습니다 먼저 역할을 확인하는 대신 역할을 확인합니다 편집 부분에서 권한을 확인하고 권한을 확인할 수 있습니다 우리는 그냥 출혈 구문과 같은 부분을 사용할 필요가 있습니다 레벨의 네이티브 블레이드 신택스 시스템으로 역할 대신 헤어를 사용할 수 있습니다

나는 그것을 Ken으로 만들거야 그리고 내가 바로 그 말이 맞다 samantha가 지금 가지고 있기 때문에 지금 여기에 가서 새로 고침하자 그가 쉽게 편집 할 수있는 게시물을 편집 할 수있는 권한 John은 간단한 편집자이고 Shawn은 편집자가 아니기 때문에 그는 새로운 부분을 볼 수 없으므로 이것은 매우 시원하고 이제 Alex를 확인합시다 alex는 관리자이기 때문에 여기에 약간의 변경을가 했으므로 그것을 확인하십시오 그래서 알렉스와 같은 LX에 대한 흠, 그래도 작동하기 때문에 왜 역할은 모든 역할에 할당 된 네 번째 볼 수있는 권한을가집니다 앞으로 admin과 admin 인 Alex는 모든 규칙을 가진다

작가 편집자와 게시자의 역할 네 하나 두 두 세 오, 그래, 죄송합니다 그는 규칙을 가지고 그래서 관리자는 모든 권한을 가지고 있으므로 역할에 권한이 있습니다 그것은 잘 작동하므로이 블리드 구문을 사용하여 숨기거나 표시 할 수 있습니다 내가 이런 종류의 시스템에 대한 한 가지 문제를 보여주기 위해 John으로 로그인하려고합니다 그래서 John은 어떤 게시물도 만들 수 없지만 내가 새로운 탭으로 가면 한 가지 할 수있게 해줍니다 포스트 슬래시를 만들고 입력하라

흠 당신은 문제를 볼 수 있습니다 예 존은 새로운 버튼을 볼 수 없습니다 하지만 그는 직접 우리가 원하지 않는 게시물을 만들기 위해 페이지로 갈 수 있습니다 우리는 허가 패키지에 정의 된 중간 절을 사용해야하고 우리는 다음 에피소드에서 할 수 있습니다이 에피소드가 마음에 들면 친구와 공유하고이 채널을 구독하지 않은 경우 더 많은 레벨 관련 업데이트를 위해이 채널을 구독하고 페이스 북 트위터와 Instagram 우리는 다음 에피소드에서 만날 때까지 만날 것이다 안녕