codeigniterでアクティブになる特定のフィールドのルールを決定する方法はありますか?CIは、有効化されたルールを決定します。
「必須」ルールが有効になっていて、他の2つではないかどうかを確認しますか?
編集: エラーメッセージを修正することができるため、エラーメッセージの他にも追加できます。
編集: 上記のコードは単なる例で、私のコードで必要とされるのは、自分のデータベースの特定のレコードを削除する必要があることです。このパラメータは、私がデータベース内の何かを削除するために必要なフィールドです。しかし、私はまた別のテーブルで何かをチェックする必要があり、それはカスタネットルールの目的です。私が必要とするのは、どのルールがアクティブになっているかを判断できることだけです。 例えば
if ($activated_rule['required']) {
//do something
} else if ($activated_rule['custom_rule']) {
//do a different thing
}
説明問題。あなたが何を求めているのか不明確 –
これはフォームの検証についてですか? – Goose