問題タブ [laravel-request]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
7763 参照

php - コントローラーで現在のリクエストにアクセスする

他の MVC フレームワークでは、現在のリクエスト オブジェクトへのアクセスは と同じくらい簡単$this->requestです。しかし、Laravel では、Request $request各アクションに一般的に が注入されていることがわかります ( public function edit($id, Request $request))。ボイラープレートのようです。リクエストにアクセスするより良い方法はありますか? (継承を使用して を使用できる$this->requestようになったので、それを行うLaravelの方法を探しています。)

アップデート:

app('request')I can access to the current request を使用してわかりました。ただし、その潜在的な長所と短所についてはわかりません。

0 投票する
1 に答える
1224 参照

php - Laravel Socialite リクエストが Null を返す

Laravel Socialite 5.0 を使用しています。

$request->has('code')常に null を返します。何故ですか?私の AuthenticateUser クラスを提供すると、これはリダイレクト/リクエストの問題と見なされます。

参照用に AuthController クラスを追加します。

0 投票する
1 に答える
970 参照

php - 複数ステップの登録フォーム => 複数のリクエスト? (ララベル)

複数ステップの登録フォームを作成しています。現在のステップが完全に検証された場合にのみ、ユーザーが次のステップに進むことを許可します。また、すべての情報を に保存し、すべてが揃っsessionたらデータベースに永続化します。

私の手順には、住所を含むユーザーの詳細、ビジネスの詳細、住所フィールドも含まれるさまざまなフィールド、およびその他のいくつかのフィールドが含まれます。ただし、アドレスを入力する必要があるユーザーもいれば、必要ないユーザーもいます。

  1. UserDetailsRequest (アドレスを含まない)
  2. BusinessDetailsRequest (住所を含まない)
  3. アドレスリクエスト
  4. ExtraFieldsRequest

また

  1. UserDetailsRequest (アドレス付き)
  2. BusinessDetailsRequest (アドレス付き)
  3. ExtraFieldsRequest

ユーザーのタイプに応じて、またアドレスを提供する必要があるかどうかに応じて、コントローラーでリクエストを組み合わせることができますか?

一般に、プロジェクトのフォームと同じ数のリクエストを作成する必要がありますか? 代わりに、「より大きな」フォーム リクエストを作成して、ロジックを追加することはできますか?

0 投票する
2 に答える
5413 参照

laravel - laravel 5 request::is()がアクティブなメニューで機能しない

私はLaravelが初めてです。現在のURLがメニューリンクのURLと一致する場合、メニューリンクにアクティブなクラスを与えようとしています.

or では機能しますが、機能しませんstudent/lecture (IDを送信せずに機能しますが、IDが渡された場合は機能しません)。student/lecture/*student/lecture/13?id=30

0 投票する
1 に答える
504 参照

laravel - LaravelリクエストURIが機能しない

次のルート グループがあります。

私のレイアウトファイルには、次の条件があります。

に移動するwww.examplesite.com/admin/と、管理ヘッダー ファイルに表示されませんか?

0 投票する
1 に答える
5614 参照

laravel - SQLSTATE [42S02]: ベース テーブルまたはビューが見つかりません: 1146 テーブル 'db.store' が存在しません

laravel フォームからデータベース テーブルにデータを保存しようとすると、次の例外が発生します。

SQLSTATE [42S02]: ベース テーブルまたはビューが見つかりません: 1146 テーブル 'db.store' が存在しません (SQL: select count(*) from storewhere name= samplename)

テーブルストアは存在しますが、それでもエラーが発生します

これは、フォームを処理している私のコントローラです:

これは私のストアモデルです:

StoreRequest ファイル:

getおよびpostルートは次のとおりです。

php artisan route:listコマンドを実行すると、両方のルートがリストされます

私は解決策をゴーグルしようとしましたが、私が着陸したものはコースとして欠落しているテーブルを指摘しましたが、私の場合、ストアテーブルは存在しますが、それでもエラーが発生します.

助けてください!

0 投票する
1 に答える
410 参照

date - laravel 5で日付制御(日付後-日付前)を作成する方法

こんにちは、laravel でリクエストの検証を使用している日付の前後のコントロールを作成したいと考えています。そのため、開始日は終了日より前にする必要があります。どのようにこれを行うことができます。助けていただければ幸いです。

0 投票する
0 に答える
843 参照

laravel-5.1 - Laravel Validator AND / 両方の条件が満たされた場合にのみフィールドが必要

Laravel 5.1を使用して、両方の条件が満たされた場合にのみフィールドを要求する方法はありますか?

以下のコード例では、ルールに field2_en と field2_de があります。各フィールドに 2 つの required_if ルールを配置しました。2 つのうちの 1 つまたは両方の required_if ルールが満たされている場合、フィールドは必須になります。それは私が欲しいものではありません。ここに私が欲しいものがあります:

  • language = en AND radiobutton = 2 の場合にのみ、field2_en が必要になるようにしたいと思います
  • language = de AND radiobutton = 2 の場合にのみ、field2_de が必要になるようにしたいと思います

AddRequest.php

以下のように時々()またはextendでそれを行うことができましたが、 laravel-jsvalidationプラグインを使用しているため、他の方法があるかどうかを知りたかったのですが、そのような場合によっては条件付き検証では機能しません。