問題タブ [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.
php - -(ハイフン)付きの英数字のみを許可するLaravelルール
これが私のタクシーコードのルールです
ハイフン付きの英数字を受け入れる必要があるため、追加しました
alpha_num を追加すると
番号が無効であることを示しています
私が与えた入力は
php - Laravelでhttpまたはhttpsが指定されているかどうかに関係なく、外部リンク( url )にリダイレクトする方法
Laravel ではRedirect::to
との完全なリンクが必要ですhttp(s)://
。Jefrey 短縮チュートリアルでは、完全な URL のみを使用してアプリをテストしました。http(s)//なしでURLにリダイレクトするために使用する他の方法または他のphp関数はありますか?
php - ルールをチェックインするためにモデル内で値を渡す方法
モデルにこのルールを持たせようとしています
上記のルールは、ignoreid
ここで2つの問題に直面します
ユーザー入力を取得しています
そしてそれをモデルに送る
注:この更新は自己ではないため、取得できずAuth::user()->id
、主キーはありませんid
私はそれをチェックします
それは私にエラーを教えてくれました
私は言及したがprotected $primaryKey = 'DriverId';
では、モデル内のフィールドの値を取得するにはどうすればよいですか
注 : DriverId をコントローラーのセッションに配置し、そのようにここに到達するような汚い方法は推奨されません。
php - バリデーターは指定されたルールを使用せず、失敗するはずのときにパスし、ウェイ/データベースを使用します
Laravel 4.2 での検証にway/databaseパッケージを使用しており、簡単なユーザー登録方法を設定しています。
既に存在する電子メールアドレスで新しいユーザーを作成しようとして、これをテストしています。バリデーターは true を返し、次にエラーを返します。
これは私のモデルに何か問題がありますか?
コントローラー:
User.php
モデル:
からの検証モデルは次のway/database
とおりです。
誰かが私が間違っていることを指摘できますか?
laravel - Laravel フォーム - 空白のフィールド
ユーザーが入力する必要があるLaravelのフォームがあります。ただし、フォームのすべてのフィールドに入力する必要はありません。空白のままにすることができます。ただし、フィールドが空白のままになるとすぐに、フォームのさらに下に何かを入力したとしても、その下のすべてが空白のままになります。
基本的には、ユーザーが入力したものだけを送信するようにしたいと思います.