問題タブ [laravel-validation]

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 投票する
2 に答える
4485 参照

php - -(ハイフン)付きの英数字のみを許可するLaravelルール

これが私のタクシーコードのルールです

ハイフン付きの英数字を受け入れる必要があるため、追加しました

alpha_num を追加すると

番号が無効であることを示しています

私が与えた入力は

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

php - Laravelでhttpまたはhttpsが指定されているかどうかに関係なく、外部リンク( url )にリダイレクトする方法

Laravel ではRedirect::toとの完全なリンクが必要ですhttp(s)://。Jefrey 短縮チュートリアルでは、完全な URL のみを使用してアプリをテストしました。http(s)//なしでURLにリダイレクトするために使用する他の方法または他のphp関数はありますか?

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

php - ルールをチェックインするためにモデル内で値を渡す方法

モデルにこのルールを持たせようとしています

上記のルールは、ignoreid

ここで2つの問題に直面します

ユーザー入力を取得しています

そしてそれをモデルに送る

注:この更新は自己ではないため、取得できずAuth::user()->id、主キーはありませんid

私はそれをチェックします

それは私にエラーを教えてくれました

私は言及したがprotected $primaryKey = 'DriverId';

では、モデル内のフィールドの値を取得するにはどうすればよいですか

注 : DriverId をコントローラーのセッションに配置し、そのようにここに到達するような汚い方法は推奨されません。

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

php - バリデーターは指定されたルールを使用せず、失敗するはずのときにパスし、ウェイ/データベースを使用します

Laravel 4.2 での検証にway/databaseパッケージを使用しており、簡単なユーザー登録方法を設定しています。

既に存在する電子メールアドレスで新しいユーザーを作成しようとして、これをテストしています。バリデーターは true を返し、次にエラーを返します。

これは私のモデルに何か問題がありますか?

コントローラー:

User.phpモデル:

からの検証モデルは次のway/databaseとおりです。

誰かが私が間違っていることを指摘できますか?

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

laravel - Laravel フォーム - 空白のフィールド

ユーザーが入力する必要があるLaravelのフォームがあります。ただし、フォームのすべてのフィールドに入力する必要はありません。空白のままにすることができます。ただし、フィールドが空白のままになるとすぐに、フォームのさらに下に何かを入力したとしても、その下のすべてが空白のままになります。

基本的には、ユーザーが入力したものだけを送信するようにしたいと思います.