問題タブ [laravel-form]
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.
laravel - Laravel では動的フォーム フィールドに同じ値を設定しないでください
フィールドの追加ボタンによって動的フィールドが追加されるフォームを実装しています。必要なのは、送信前にこれらのフィールドの一部が同じ値になるのを防ぐことです。
現在、私のリクエスト ルールは次のようになっています。
たとえば、ドメイン入力を (データベースではなく) フォーム送信で一意にしたい場合はどうなるでしょうか? これは可能ですか?
どんな助けでも本当に感謝します!
ありがとう!
編集
「個別」ルールを追加すると、特定のフィールドの仕事ができました。
ただし、検証エラーが表示されないことがあります。意図的に同じ入力エラーをテストすると、エラーメッセージが表示される場合$errors->all()
があり、空の配列が返される場合があります。
php - Laravel「空の値からデフォルトオブジェクトを作成する」まだ
すべてが適切に設定されており、タイプミスはありません。MVC 間の接続が間違っているとは思いませんが、エラーが発生しています
「空の値からデフォルト オブジェクトを作成する」
この問題の正確な理由を特定できません。
ビュー ファイル:
コントローラー側
モデル側
ルート側
完全なエラー メッセージ:
「ErrorException (E_WARNING) 空の値からデフォルト オブジェクトを作成しています」
エラーは最初の行から始まります$paypalsettings->merchant_email = $request->merchant_email;
Var ダンプ:
var_dump($paypalsettings); $paypalsettings = new PaypalSettings の下の 35 行目。
laravel - Laravel 更新関数が実行されない 正しい応答
Laravel アプリケーションでレコードを更新しようとすると、間違った URL が実行され、エラー 404 が発生します。この機能は、ローカルで開発していたときは正常に機能していましたが、現在は one.com サーバーでホストされているため、機能しなくなりました。
edit.blade.php
ルート
コントローラ
編集ページのURLは ですLaravel/gins/7/edit
。送信ボタンをクリックすると、Laravel/gins/7/gins/7
にリダイレクトする必要があるときに URL が返されLaravel/gins/7
ます。
7
URL の は、更新id
しようとしている特定のレコードのレコードです。