標準の状態ではフォームの入力内容チェックが一般的すぎて結局専用モジュールを書かなければなりません。
いくらか楽はできませんか?
フォームの入力内容を細かくチェックしたい
OTHER FAQ
カテゴリ | Core Ver. | 関連モジュール | タイトル |
---|---|---|---|
Apache2.4 | 7.50 | Apache2.4のアクセス制限 | |
言語 | 6.22 | URLエイリアスを使った場合に、翻訳したページで同じURLエイリアスが使えないという不具合 | |
CentOS | 7.50 | 消せないファイルを消すには | |
コンテンツの管理 | 8.9.x | 写真の変更を行いたい | |
ブロック | 7.23 | 伸縮するfieldsetブロックを追加したい | |
jQuery Revolution | 7.50 | jQuery Revolutionのリンクがスマホで機能しない | |
サイトの環境設定 | 8.9.x | 編集 | |
PCRE | 7.50 | preg_match()がおかしい | |
コンテンツの作成 | 8.4x | コンテンツ作成時のフォームレイアウトの変更 | |
サイトの環境設定 | 7.15 | トップ(ホーム)ページを変更するには? | |
テーマ | 8.7.x | Bartikのtwigについて | |
テーマ | 7.34 | スマホ、PCおよびアプリを同時に運用可能なおすすめのテーマはありますでしょうか? | |
テーマ | 8.9.x | スマホに向いたテーマについて | |
コンテンツの管理 | 8.4x | Action | カスタムアクションを作成する方法 |
コンテンツの管理 | 7.50 | Administration menu | 標準のユーザー管理ページ |
コンテンツの作成 | 7.34 | ajax | 標準のajaxフォーム(複数値:値の数=無制限)の制御l方法 |
サイト情報 | 8.9.x | api | Drupal::request() メモ |
フォーム | 8.9.x | api | GET/POSTされた情報を得る方法 |
SESSION | 8.9.x | api | $_SESION操作のAPI |
コンテンツの作成 | 8.4x | archiver | zipファイル圧縮・解凍する方法 |
コメント
Form API Validationモジュール
パーマリンク Submitted by actbrain on 2012/10/22 23:48.
Form API Validationモジュール
http://drupal.org/project/fapi_validation
を利用することでValidate APIが提供されます。
下記の用意されたチェックの他、自分でルールを追加することもできます。
利用可能なルール
規則 使用法 説明
数値 数値 数字のみが含まれている必要があります。
長 長さ[]
長さ[、]
文字 文字[、、...、] のみ指定された文字を受け入れます。
メール メール 有効なメールアドレス
URL URL 有効なURL
IPv4の IPv4の 有効なIPv4
alpha_numeric alpha_numeric 唯一の英数字を受け入れる
alpha_dash alpha_dash 唯一のアルファ文字とダッシュ受け入れる(の - )
桁の チェックは、文字列は数字だけ(なしドットやダッシュ)で構成されてwheter。
進 進
小数[、]
正規表現 正規表現[/ ^正規表現$ /] PCRE正規表現
ページ