«laravel» 태그된 질문

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

11
Laravel의 블레이드 템플릿을 사용하여 레이아웃에 변수를 어떻게 전달합니까?
Laravel 4에서 컨트롤러는 블레이드 레이아웃을 사용합니다. class PagesController extends BaseController { protected $layout = 'layouts.master'; } 마스터 레이아웃은 변수 제목을 출력 한 다음보기를 표시합니다. ... <title>{{ $title }}</title> ... @yield('content') .... 그러나 내 컨트롤러에서는 레이아웃이 아닌 하위 뷰에만 변수를 전달할 수있는 것으로 보입니다. 예를 들어 작업은 다음과 같습니다. public function …

9
Laravel : 속성 별 컬렉션에서 객체 가져 오기
Laravel에서 쿼리를 수행하면 : $foods = Food::where(...)->get(); ... 모델 객체 $foods의 Illuminate 컬렉션 입니다 Food. (본질적으로 모델의 배열입니다.) 그러나이 배열의 키는 다음과 같습니다. [0, 1, 2, 3, ...] ... 24의 값을 Food가진 객체 를 변경하려면 id이 작업을 수행 할 수 없습니다. $desired_object = $foods->get(24); $desired_object->color = 'Green'; $desired_object->save(); ... 이는 …
91 php  mysql  laravel 

18
URL 생성 Laravel에서“public / index.php”를 제거하려면 어떻게해야합니까?
Laravel에서 생성 된 URL 을 제거 index.php하거나 제거해야합니다 public/index.php. 일반적으로 경로는 localhost/public/index.php/someWordForRoute다음과 같아야합니다.localhost/someWordForRoute. .htaccess <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On # Redirect Trailing Slashes. RewriteRule ^(.*)/$ /$1 [L,R=301] # Handle Front Controller. RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php[L] app / config / app.php 'url' …

4
공개 디렉토리를 얻는 방법?
나는 초보자이므로 return File::put($path , $data);Laravel의 공용 폴더에 파일을 만드는 데 사용 하는 이 질문에 대해 용서하십시오 . 컨트롤러에서이 코드를 사용하여 $path어떻게되어야 하는지를 알아야합니다.

4
E : 'mysql-client'패키지에는 docker compose를 사용하는 php-fpm 이미지 빌드에 설치 후보가 없습니다.
나는 도커를 처음 접했기 때문에이 튜토리얼을 따라 laravel 프로젝트를 사용하여 그것에 대해 더 배우려고 노력하고 있습니다. https://www.digitalocean.com/community/tutorials/how-to-set-up-laravel-nginx-and-mysql-with-docker-compose?comment=77842 나는 튜토리얼에있는 것에서 Dockerfile을 약간 조정했지만 튜토리얼 파일조차도 동일한 결과를 초래합니다. FROM php:7.3-fpm # Copy composer.lock and composer.json COPY composer.lock composer.json /var/www/ # Install dependencies RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - && …

9
Laravel : 구문 오류 또는 액세스 위반 : 1055 오류
결과를 가져 오기 위해 동일한 쿼리에서 WhereIn 및 Groupby를 사용하고 싶습니다. 나는 이것을 시도했다 : $loadids=explode("#@*",$reciptdet->loading_id); $loadingdatas=DB::table('loading')->groupBy('vehicle_no')->whereIn('id',$loadids)->get(); 하지만이 오류 메시지가 나타납니다. SQLSTATE [42000] : 구문 오류 또는 액세스 위반 : 1055 'sbrtpt.loading.id'is not in GROUP BY (SQL : select * from loading where id in (14, 15, 16) group by …
89 php  laravel  laravel-5 

13
블레이드에서 Laravel .env 변수에 액세스
블레이드 자바 스크립트에서 사용하기 위해 .env 파일에 저장 한 API 키를 얻으려고합니다. 다음과 같은 두 가지 키를 추가했습니다. APP_ENV=local APP_KEY=//// APP_DEBUG=true APP_LOG_LEVEL=debug APP_URL=http://localhost APP_GOOGLE_MAPS=//// APP_OVERHEID_IO=//// 블레이드에서는 Google Maps API 및 OverheidIO API 키를 사용해야합니다. 사용자 지정 .env 변수의 형식을 잘못 지정한 경우를 대비하여 기본 .env 변수 중 하나를 가져 오려고했습니다. …
89 php  laravel 

30
Laravel에 게시 요청-오류-419 죄송합니다. 세션 / 419 페이지가 만료되었습니다.
라 라벨 5.7을 설치했습니다. 파일에 양식 추가 \resources\views\welcome.blade.php <form method="POST" action="/foo" > @csrf <input type="text" name="name"/><br/> <input type="submit" value="Add"/> </form> 파일에 추가됨 \routes\web.php Route::post('/foo', function () { echo 1; return; }); POST 요청을 보낸 후 : 419 죄송합니다. 세션이 만료되었습니다. 새로 고침하고 다시 시도하세요. 버전에서는 5.6그런 문제가 없었습니다.
88 php  laravel  csrf 

8
Ajax 요청을 통해 JSON과 함께 Select2를 사용하는 방법은 무엇입니까?
내 Select2 3.4.5가 JSON 데이터로 작동하지 않습니다. HTML의 입력 상자는 다음과 같습니다. <input class='form-control col-lg-5 itemSearch' type='text' placeholder='select item' /> … 그리고 내 자바 스크립트 $(".itemSearch").select2({ placeholder: "Search for an Item", minimumInputLength: 2, ajax: { url: "/api/productSearch", dataType: 'json', quietMillis: 100, data: function (term, page) { return { option: term …

7
Laravel Eloquent-한 줄 가져 오기
이것은 간단한 질문 일 수 있지만 나는 이것을 이해할 수 없습니다. 다음을 사용하여 이메일로 사용자를 얻으려고합니다. $user = User::whereEmail($email)->get(); 그러나 이것은 $ users의 배열 (차원 1)을 반환합니다. 그래서 이름을 알고 싶다면 $user[0]['first_name']. 나는 limit(1)또는을 사용 하거나 take(1)사용해 ->toArray()보았지만 차이가 없었습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?
88 laravel  eloquent 

18
Laravel : Auth :: user ()-> id가 객체가 아닌 속성을 가져 오려고합니다.
사용자를 추가하기 위해 양식을 제출할 때 "비 개체의 속성을 가져 오는 중"이라는 오류가 발생합니다.이 오류는 분명히 첫 번째 줄에 있습니다. Auth :: user ()-> id of the following : $id = Auth::user()->id; $currentuser = User::find($id); $usergroup = $currentuser->user_group; $group = Sentry::getGroupProvider()->findById($usergroup); $generatedPassword = $this->_generatePassword(8,8); $user = Sentry::register(array('email' => $input['email'], 'password' …

5
Laravel의 장인을 설치하는 방법?
Laravel에서 마이그레이션을 만들고 싶지만 튜토리얼 에 따라 Artisan CLI가 필요합니다. php명령 이 제대로 작동하고 Windows에 있습니다. 난에 입력 php artisan또는 php artisan list나는 다음과 같은 오류가 발생합니다 : 입력 파일을 열 수 없습니다 : artisan 문서 나 Google에서 가이드를 찾을 수 없었습니다. Artisan은 어떻게 설치하나요?
88 php  laravel 

11
Laravel 미들웨어는 컨트롤러에 변수를 반환합니다.
사용자가 페이지를 볼 수 있는지 여부를 확인하기 위해 권한 검사를 수행하고 있습니다. 여기에는 먼저 미들웨어를 통해 요청을 전달하는 것이 포함됩니다. 내가 가진 문제는 데이터를 뷰 자체에 반환하기 전에 미들웨어와 컨트롤러에서 동일한 데이터베이스 쿼리를 복제하고 있다는 것입니다. 다음은 설정의 예입니다. -route.php Route::get('pages/{id}', [ 'as' => 'pages', 'middleware' => 'pageUser' 'uses' => …

6
Laravel에 데이터베이스 테이블이 있는지 감지하는 방법이 있습니까?
나는 사용하여 테이블을 만들 수 있기를 원합니다 Schema::create('mytable',function($table) { $table->increments('id'); $table->string('title'); }); 그러나 그 전에 테이블이 이미 존재하는지 확인하고 싶습니다. Schema::exists('mytable'); 그러나 위의 기능은 존재하지 않습니다. 그 밖에 무엇을 사용할 수 있습니까?
87 php  laravel 

8
PHP artisan make : auth 명령이 정의되지 않았습니다.
laravel 5.2에서이 명령을 실행하려고하는데 작동하지 않습니다. php artisan make:auth 이러한 진술로 프롬프트됩니다. [InvalidArgumentException] Command "make:auth" is not defined Did you mean one of these? make:test make:request make:migration make:seeder make:middleware make:controller make:provider make:policy make:event make:console make:job make:listener make:model make:command
87 php  laravel 

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