0

drupal フォームにいくつかのチェック ボックスを追加しました。ユーザーは、そこにあるオプションを 1 つ、2 つ、または 3 つすべてを選択できます。少なくとも 1 つのチェック ボックスを選択する必要があるという検証エラーをスローすることはできますが、2 つまたは 3 つのチェック ボックスが選択されているかどうかを検証できず、提供されたデータベースに値が保存されていません。

どのような値が選択されてもデータベースに保存されるように検証を行う方法は?

助けを求めてください。

4

1 に答える 1

0

データベースに値を格納することは、通常、検証ハンドラーの一部ではなく、通常、送信ハンドラー関数によって処理されます。データの保存方法の詳細は、データの内容と使用方法に大きく依存するため、より具体的な回答を得るには、さらに詳細を提供する必要があります。

一般に、サンプルフォームを含む、Drupal 開発のさまざまな側面を示す多くの実用的なコード サンプルを提供するExamples for Developers プロジェクトを確認することをお勧めします。

于 2012-12-19T18:18:40.693 に答える