問題タブ [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.

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

laravel - Laravel では動的フォーム フィールドに同じ値を設定しないでください

フィールドの追加ボタンによって動的フィールドが追加されるフォームを実装しています。必要なのは、送信前にこれらのフィールドの一部が同じ値になるのを防ぐことです。

現在、私のリクエスト ルールは次のようになっています。

たとえば、ドメイン入力を (データベースではなく) フォーム送信で一意にしたい場合はどうなるでしょうか? これは可能ですか?

どんな助けでも本当に感謝します!

ありがとう!

編集

「個別」ルールを追加すると、特定のフィールドの仕事ができました。

ただし、検証エラーが表示されないことがあります。意図的に同じ入力エラーをテストすると、エラーメッセージが表示される場合$errors->all()があり、空の配列が返される場合があります。

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

php - Laravel「空の値からデフォルトオブジェクトを作成する」まだ

すべてが適切に設定されており、タイプミスはありません。MVC 間の接続が間違っているとは思いませんが、エラーが発生しています

「空の値からデフォルト オブジェクトを作成する」

この問題の正確な理由を特定できません。

ビュー ファイル:

コントローラー側

モデル側

ルート側

完全なエラー メッセージ:

「ErrorException (E_WARNING) 空の値からデフォルト オブジェクトを作成しています」

エラーは最初の行から始まります$paypalsettings->merchant_email = $request->merchant_email;

Var ダンプ:

var_dump($paypalsettings); $paypalsettings = new PaypalSettings の下の 35 行目。

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

laravel - Laravel 更新関数が実行されない 正しい応答

Laravel アプリケーションでレコードを更新しようとすると、間違った URL が実行され、エラー 404 が発生します。この機能は、ローカルで開発していたときは正常に機能していましたが、現在は one.com サーバーでホストされているため、機能しなくなりました。

edit.blade.php

ルート

コントローラ

編集ページのURLは ですLaravel/gins/7/edit。送信ボタンをクリックすると、Laravel/gins/7/gins/7にリダイレクトする必要があるときに URL が返されLaravel/gins/7ます。

7URL の は、更新idしようとしている特定のレコードのレコードです。