問題タブ [active-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.
php - yii2でユーザーからデータを取得する入力検索フォームを作成するには?
ユーザーからの入力を取得してデータベースで検索し、そのキーワードに応じてデータを表示するには、フロントエンドで検索フォームを作成する必要があります。HTML フォームではなく、yii2 アクティブ フォームを使用する必要があります。検索フォーム、サイトコントローラーのアクション、ビューのコード例があれば、それは素晴らしいことです。
ありがとう
php - 検証フォームエラーのActiveForm yii2
私は見解を持っています:
textInput
そして、エラーがトリガーされた後に新しいクラスを追加したいと思います。モデルには、この入力に関するいくつかのルールがあります。
たとえば、エラーを引き起こす 1 記号を入力すると、Can not be blank
. しかし、この入力md-input-danger
にもクラスを追加したいと思います。それを行う適切な方法はありますか?
php - Yii2 ActiveForm 検証ルール メッセージ
モデルにはいくつかのルールがあります。
これらのフィールドのいずれかが空白かどうかを確認するメッセージを設定しました。しかし、入力の長さをチェックするようにメッセージを設定するにはどうすればよいですか。
私はもう試した:
['username', 'string', 'min' => 2, 'max' => 255, 'message' => 'too few characters']
しかし、それは正しくないようです。
php - Yii2 検索に ActiveForm を使う
昨日、Yii2 の ActiveForm で問題が発生しました。私は自分のサイトの検索フォームを作成していますが、すべての車をリストするページをロードすると (ここで検索フォームが実行されます)、Call to a member function formName() on null例外がスローされます。最初に、$model を使用するように DataProvider を変更しました。$dataProvider は常に NULL を返しました。$model で返されるデータをダンプすると、テーブルに格納されているすべてのデータが表示されます。(これまでのところとても良いです)私の目標は、たとえば UserGroups を検索条件として出力することです。
どう思いますか、何が問題なのですか?ActiveForm が空でない関連するデータソースを取得しないことは明らかですが、書かれているように、$model にデータを取得しました。
コントローラ ファイル:
_search.php (検索フォームの一部)
リストビューにパーシャルを含めたファイルを表示
回答ありがとうございます。良い1日を!
ガボール