メールフォームのフィールド管理を行う。
メールフィールドを一覧で表示する。ページネーションは実装しない。
メールフィールドを有効化する。
メールフィールドを無効化する。
メールフィールドをコピーする。コピーの際、メッセージテーブルのフィールドも追加する。
メールフィールドを削除する。削除の際、メッセージテーブルのフィールドも削除する。
メールフィールドの表示順を並べ替える。
一括処理として次の機能を提供する。
新しいメールフィールドを追加する。追加の際、メッセージテーブルのフィールドも追加する。
既存のメールフィールドの設定を編集する。編集の際、フィールド名が変更となった場合は、メッセージテーブルのフィールド名も変更する。
CakePHP側にてハードコーディングで項目を結合してしまう処理が入ってしまったため、区切り文字の設定は削除となりました。CSSで調整してください。
必須項目は、マルチチェックボックスも含め、valid フィールドにまとめ、メールアドレスや数値の型チェックは、valid_ex フィールドにまとめています。
下記のソースが、valid から移動となっています。
VALID_NUMBER: 数値チェック(/^( | [0-9]+)$/と、/^([0-9]+)$/ が対象) |
separator と同様の理由でリネーム。