外部画像 URL を提供するためのファイル フィールドと通常のテキスト フィールドを持つ yii フォームがあります。2 つのフォーム フィールドのうちの 1 つだけが入力されていることを確認する通常のサーバー検証を行うことができました (アップロード用のローカル ファイルまたは外部画像 URL を提供できるため)。注意すべき重要な点は、「ファイル フィールド」の属性値は$_POST
var が設定された後にのみ利用可能であるように見えることです。つまり$_POST
、ファイル フィールドの値は単に提出後に利用可能です($_FILES
変数内)。
しかし、私が提供した下の写真を見ると、両方のフィールドに入力することは許可されていないというフィードバックをユーザーがすぐに得られるように、ClientSide Validaton も必要です。しかし、どうすればそれを達成できますか? 私はこの問題に約 2 日間取り組んでおり、半分の時間は解決策を探しています...私は Yii を初めて使用します。
http://www.prism-informatics.com/images/demo.png
よろしくお願いします、S