«laravel» 태그된 질문

Laravel은 Taylor Otwell이 개발 한 무료 오픈 소스 PHP 웹 프레임 워크이며 MVC (Model-View-Controller) 아키텍처 패턴에 따라 Symfony를 기반으로하는 웹 응용 프로그램 개발을 목적으로합니다. Laravel의 소스 코드는 GitHub에서 호스팅되며 MIT 라이센스 조건에 따라 라이센스가 부여됩니다.

5
Laravel에서 배열의 유효성을 검사하는 방법은 무엇입니까?
Laravel에서 어레이 POST의 유효성을 검사하려고합니다. $validator = Validator::make($request->all(), [ "name.*" => 'required|distinct|min:3', "amount.*" => 'required|integer|min:1', "description.*" => "required|string" ]); 내가 POST를 비우고이 얻을 전송 if ($validator->fails()) {}로 False. 유효성 검사가 사실이지만 그렇지 않다는 것을 의미합니다. Laravel에서 배열의 유효성을 검사하는 방법은 무엇입니까? 양식을 제출할 때input name="name[]"
105 php  laravel  laravel-5.4 


4
PHP에서 :: class는 무엇입니까?
::classPHP 의 표기법 은 무엇입니까 ? 빠른 Google 검색은 구문의 특성 때문에 아무것도 반환하지 않습니다. 콜론 콜론 클래스 이 표기법을 사용하면 어떤 이점이 있습니까? protected $commands = [ \App\Console\Commands\Inspire::class, ];
102 php  class  laravel 

15
Laravel Eloquent : 조인 된 테이블에서 특정 열만 가져 오는 방법
Eloquent에는 테마와 사용자라는 2 개의 조인 된 테이블이 있습니다. 테마 모델 : public function user() { return $this->belongs_to('User'); } 사용자 모델 : public function themes() { return $this->has_many('Theme'); } 내 Eloquent API 호출은 다음과 같습니다. return Response::eloquent(Theme::with('user')->get()); 테마의 모든 열 (괜찮음)과 사용자의 모든 열 (괜찮지 않음)을 반환합니다. 사용자 모델의 '사용자 …
102 php  laravel  eloquent 

11
다른 GET 매개 변수를 포함하지 않는 Laravel 페이지 매김 링크
나는 Laravel 4의 Pagination 클래스와 함께 Eloquent를 사용하고 있습니다. 문제점 : URL에 일부 GET 매개 변수가있는 경우 (예 http://site.com/users?gender=female&body=hot:) 생성 된 페이지 매김 링크는 page매개 변수 만 포함하고 다른 것은 포함 하지 않습니다. 블레이드 템플릿 {{ $users->link() }} 이에 대한 ->append()기능이 있지만 GET 매개 변수가 몇 개 있는지 모를 때 …

7
Laravel Query Builder를 사용하여 하위 쿼리에서 선택하는 방법은 무엇입니까?
Eloquent ORM을 사용하여 다음 SQL로 가치를 얻고 싶습니다. -SQL SELECT COUNT(*) FROM (SELECT * FROM abc GROUP BY col1) AS a; 그런 다음 다음을 고려했습니다. -코드 $sql = Abc::from('abc AS a')->groupBy('col1')->toSql(); $num = Abc::from(\DB::raw($sql))->count(); print $num; 더 나은 솔루션을 찾고 있습니다. 가장 간단한 해결책을 알려주세요.

1
라 라벨. 관계가있는 모델에서 scope () 사용
두 가지 관련 모델이 있습니다 : Category및 Post. Post모델이 갖는 published범위 (방법 scopePublished()). 해당 범위의 모든 범주를 얻으려고 할 때 : $categories = Category::with('posts')->published()->get(); 오류가 발생합니다. 정의되지 않은 메서드 호출 published() 범주: class Category extends \Eloquent { public function posts() { return $this->HasMany('Post'); } } 게시하다: class Post extends \Eloquent …

7
Composer를 사용하지 않고 Laravel을 설치할 수 있습니까?
매번 Composer (PHP 패키지 / 종속성 관리자) 를 사용하지 않고 웹 서버에 Laravel PHP 프레임 워크를 설치하거나 사용할 수 있는지 알고 싶습니다 . 내 앱을 모든 웹 서버 (예 : 명령 줄에 액세스 할 수없는 공유 서버)에 놓을 수 있기를 원합니다. composer install처음으로 (로컬로) 실행 하면 모든 종속성이 있어야합니다. 맞습니까? …

12
Laravel Eloquent-distinct () 및 count ()가 함께 제대로 작동하지 않음
그래서 쿼리에서 고유 한 pid의 수를 가져 오려고하는데 반환 된 값이 잘못되었습니다. 이것이 내가하려는 것입니다. $ad->getcodes()->groupby('pid')->distinct()->count() 값 "2"를 리턴하는 것은 리턴해야하는 값이 "1"이어야합니다. 해결 방법으로 다음을 수행합니다. count($ad->getcodes()->groupby('pid')->distinct()->get()) 잘 작동하고 "1"을 반환하는 것 개수와 구별이 동일한 쿼리에있을 수없는 규칙이 있습니까? "무거움"의 해결 방법을 찾았습니다. 원래 쿼리가 작동하도록 만들고 싶습니다.

9
Composer : file_put_contents (./ composer.json) : 스트림을 열지 못했습니다 : 권한이 거부되었습니다.
Prestissimo 를 Ubuntu 16.04 서버 에 설치하려고하는데 오류가 발생합니다. $ composer global require "hirak/prestissimo:^0.3" Changed current directory to /home/kramer65/.composer [ErrorException] file_put_contents(./composer.json): failed to open stream: Permission denied require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-update] [--no-scripts] [--update-no-dev] [--update-with-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--] [<packages>]... user로 로그인 kramer65했기 때문에 홈 폴더에 …

6
라 라벨이 피벗 테이블에 여러 레코드를 추가하는 것을 방지
내가 사용하는 장바구니에 항목을 추가하기 위해 다 대다 관계를 설정하고 작업 중입니다. $cart->items()->attach($item); 피벗 테이블에 항목을 추가하지만 사용자가 이미 추가 한 항목을 추가하기 위해 링크를 다시 클릭하면 피벗 테이블에 중복 항목이 생성됩니다. 레코드가 아직 존재하지 않는 경우에만 피벗 테이블에 레코드를 추가하는 기본 방법이 있습니까? 그렇지 않은 경우 일치하는 레코드가 이미 …

19
Laravel 스타일 시트와 자바 스크립트가 기본 경로가 아닌 경우로드되지 않습니다.
좋아요.이게 정말 초보적인 문제라는 건 알지만 알아낼 수 없습니다. 라 라벨에 관한 질문입니다. 기본적으로 기본 레이아웃보기에 스타일 시트가 포함되어 있습니다. 나는 현재 다음과 같은 일반 CSS를 사용하여 연결하고 있습니다. <link rel="stylesheet" href="css/app.css" /> / about 과 같은 단일 레벨 경로에있을 때는 훌륭하게 작동 하지만 / about / me 와 같이 …
97 php  laravel  blade 

7
composer create-project를 사용하여 특정 laravel 버전 설치
Laravel을 설치하는 가장 빠르고 간단한 방법은 composer 명령을 사용하는 것입니다. laravel 문서 ( http://laravel.com/docs/quick )에서 다음과 같이 설치할 수 있음을 보여줍니다. composer create-project laravel/laravel your-project-name --prefer-dist 그러나 위의 명령을 실행하면 최신 버전의 Laravel을 가져옵니다. 최신 버전의 4.0.x를 설치하려면 어떻게 제어 할 수 있습니까? 아니면 4.2가 나오면 4.1.x?

7
Laravel Eloquent ORM 거래
Eloquent ORM은 꽤 훌륭하지만, PDO와 같은 방식으로 innoDB를 사용하여 MySQL 트랜잭션을 설정하는 쉬운 방법이 있는지, 아니면 ORM을 확장해야 할 수 있는지 궁금합니다.
96 php  laravel 

10
Laravel-Ajax 요청 여부 확인
나는 Laravel에서 ajax 호출을 결정하는 방법을 찾으려고했지만 그것에 관한 문서를 찾지 못했습니다. 나는이 index()내가 다른 요청의 성격에 따라 핸들 상황에 원하는 기능을. 기본적으로 이것은 GET 요청에 바인딩 된 리소스 컨트롤러 메서드입니다. public function index() { if(!$this->isLogin()) return Redirect::to('login'); if(isAjax()) // This is what i am needing. { return $JSON; } …
96 php  laravel 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.