タグ付けされた質問 「laravel-5」

Laravel 5は、Taylor Otwellが作成したオープンソースのPHP Web開発MVCフレームワークの以前のメジャーバージョンです。Laravelは、シンプルで表現力豊かな構文を使用してアプリケーションを作成するのに役立ちます。Laravel関連の一般的な質問には、laravelタグを使用してください。

8
Laravel移行でタイムスタンプ列のデフォルト値を現在のタイムスタンプに設定する方法はありますか
CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMPLaravel Schema Builder / Migrations を使用するデフォルト値でタイムスタンプ列を作成したいと思います。Laravelのドキュメントを何度か読みましたが、タイムスタンプ列のデフォルトに設定する方法がわかりません。 timestamps()機能はデフォルトを作る0000-00-00 00:00ことが可能両方の列のために。

29
ユーザー 'homestead' @ 'localhost'のアクセスが拒否されました(パスワードを使用:YES)
Laravel 5.0を使用しているMac OS Yosemiteを使用しています。 私のローカル環境にいる間、私は実行しphp artisan migrate続けます: ユーザー 'homestead' @ 'localhost'のアクセスが拒否されました(パスワードを使用:YES) 構成 ここに私の.envがあります APP_ENV=local APP_DEBUG=true APP_KEY=***** DB_HOST=localhost DB_DATABASE=homestead DB_USERNAME=homestead DB_PASSWORD=secret app \ config \ database.php 'mysql' => [ 'driver' => 'mysql', 'host' => env('DB_HOST', 'localhost'), 'database' => env('DB_DATABASE', 'homestead'), 'username' => env('DB_USERNAME', 'homestead'), 'password' => env('DB_PASSWORD', 'secret'), 'unix_socket' => '/tmp/mysql.sock', …


17
Laravelリダイレクトwith()メッセージ
致命的なエラーが発生したときに、メッセージを表示して前のページにリダイレクトしようとしています。 App::fatal(function($exception) { return Redirect::back()->with('msg', 'The Message'); } でメッセージにアクセスしようとしているビューで Sessions::get('msg') しかし、何もレンダリングされていません。ここで何か問題がありますか?

18
Laravel 5メールを機能させる
URLを入力して特定のユーザーにメールを送信しようとしていますが、次のエラーが発生します。 AbstractSmtpTransport.php行383のSwift_TransportException:応答コード250が必要ですが、メッセージ "530 5.7.1認証が必要ですが、コード" 530 "を取得しました これまでのところ、Gmailで使用できるようにしています。これを機能させるにはどうすればよいですか? これは私がこれまでに持っているものです:mail.php <?php return [ 'driver' => env('MAIL_DRIVER',' smtp'), 'host' => env('MAIL_HOST', 'smtp.gmail.com'), 'port' => env('MAIL_PORT', 587), 'from' => ['address' =>"MyUsername@gmail.com" , 'name' => "example"], 'encryption' => 'tls', 'username' => env('MyUsername@gmail.com'), 'password' => env('MyPassword'), 'sendmail' => '/usr/sbin/sendmail -bs', 'pretend' => false, ]; これは私がルートに持っているものです: Route::get('test', …

8
関連モデルが存在するかどうかのLaravelチェック
関連するモデルがあるEloquentモデルがあります。 public function option() { return $this->hasOne('RepairOption', 'repair_item_id'); } public function setOptionArrayAttribute($values) { $this->option->update($values); } モデルを作成するときに、必ずしも関連モデルがあるとは限りません。更新すると、オプションが追加される場合と追加されない場合があります。 したがって、関連するモデルが存在するかどうかを確認して、それぞれ更新または作成する必要があります。 $model = RepairItem::find($id); if (Input::has('option')) { if (<related_model_exists>) { $option = new RepairOption(Input::get('option')); $option->repairItem()->associate($model); $option->save(); $model->fill(Input::except('option'); } else { $model->update(Input::all()); } }; <related_model_exists>私が探しているコードはどこにありますか。

2
laravel .envファイルにコメントする方法は?
私はLaravelでプロジェクトに取り組んでいます。ここでは、いくつかの設定を.envファイルの設定に保存しています。たとえば、テスト用のパラメーターやライブパラメーターはいくつかあるので、Laravelの.envファイルにコメントする方法がないか確認しました。 。 ここに例があります /* Test Settings */ ACCESS_KEY=qwsdr ACCESS_TOKEN=Bgcvfsx /* Live Settings */ ACCESS_KEY=985AsdefG ACCCESS_TOKEN=LFP994kL

4
Laravel-5 'LIKE'相当(雄弁)
以下のコードを使用して、Laravel 5のデータベースからいくつかの結果を取得しています。 BookingDates::where('email', Input::get('email'))->orWhere('name', 'like', Input::get('name'))->get() ただし、orWhereLikeはどの結果とも一致しないようです。MySQLコードに関して、そのコードは何を生成しますか? 私は次のようなことを達成しようとしています: select * from booking_dates where email='my@email.com' or name like '%John%'
142 php  mysql  laravel-5 

2
Laravel-Route :: resource対Route :: controller
私はLaravelのウェブサイト、スタックオーバーフロー上のドキュメントを読んで、とGoogleが、まだの違いを理解していないRoute::resourceとしますRoute::controller。 答えの1つは、Route :: resourceはクラッド用であると述べています。ただし、Route :: controllerを使用すると、Route :: resourceと同じことを実行でき、必要なアクションのみを指定できます。 彼らは兄弟のように見えます: Route::controller('post','PostController'); Route::resource('post','PostController'); 使用するものをどのように選択できますか?良い習慣とは何ですか?

18
laravel eloquentで特定の列を選択する方法
テーブルに7つの列があり、そのうちの2つだけを選択したいとします。 SELECT `name`,`surname` FROM `table` WHERE `id` = '1'; laravel eloquentモデルでは、次のようになります Table::where('id', 1)->get(); しかし、この式ではidが1に等しいすべての列が選択されると思います。2つの列(name、surname)だけが必要です。2つの列のみを選択する方法


9
laravel 5.3新しいAuth :: routes()
最近、ブログを書くためにlaravel 5.3を使い始めましたが、実行後に質問があります php artisan make:auth これを実行すると、ルートが生成されます web.php これはその中のコードです: Auth::routes(); Route::get('/home', 'HomeController@index'); 次に、を実行するとphp artisan route:list、LoginController @ loginなどの多くのアクションが見つかります... しかし、これらのアクションはで見つかりませんでした。これらApp\Http\Controllers\Authはどこにありますか? また、何のAuth::routes()略ですか、Authに関するルートが見つかりません。 私は誰かの助けが必要です、私の質問に答えてくれてありがとう

20
Laravel 5-HTTPSへのリダイレクト
私の最初のLaravel 5プロジェクトに取り組んでいますが、アプリにHTTPSを強制するロジックをどこにどのように配置するかわかりません。ここで重要なのは、アプリを指すドメインが多く、3つのうち2つだけがSSLを使用していることです(3つ目はフォールバックドメイン、長い話)。したがって、これを.htaccessではなく、アプリのロジックで処理したいと考えています。 Laravel 4.2では、次の場所にあるこのコードでリダイレクトを実行しましたfilters.php。 App::before(function($request) { if( ! Request::secure()) { return Redirect::secure(Request::path()); } }); 私はミドルウェアがこのようなものを実装すべき場所だと思っていますが、それを使用してこれを完全に理解することはできません。 ありがとう! 更新 私のようにCloudflareを使用している場合は、コントロールパネルに新しいページルールを追加することでこれを実現できます。

17
Laravel 5 –共有ホスティングサーバーのキャッシュをクリアする
質問はかなり明確です。 php artisan cache:clear CLIで使用する上記のようなキャッシュをクリアする回避策はありますか?私は人気のある共有ホスティングサービスを使用していますが、私の計画では、コントロールパネルにアクセスできません。 **ビューのキャッシュをクリアしたい。** 私が見た質問このとほぼ同じ、それは私を助けていません。

12
Laravel 5のすべてのビューにデータを渡す方法は?
Laravel 5アプリケーションのすべてのビューでいくつかのデフォルトデータにアクセスできるようにしたいのですが。 私はそれを検索しようとしましたが、Laravel 4の結果しか見つかりませんでした。ここで「すべてのビューでデータを共有する」のドキュメントを読みましたが、何をすべきか理解できません。次のコードはどこに配置する必要がありますか? View::share('data', [1, 2, 3]); ご協力いただきありがとうございます。
125 php  laravel  laravel-5 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.