スニペット"FormLister":ログイン中のユーザーの情報を変更するフォームの実装
ログイン中のユーザーの情報を変更するフォームの実装をするには、次のようなコードで実装できます。
プロフィールはもちろん、ログインするためのユーザー名やパスワード、メールアドレスを変更する際などで用います。
- ※ あくまで実装例であり、使用するパラメーターや設定値などは参考程度のものです。
サンプルコード上で使用されているパラメーターについては次の通りです。
| パラメーター | 説明 |
|---|---|
| &controller |
Profileを指定することでユーザー情報を変更するためのフォームとして機能します。 参考ページ:実装するフォームの種類を選択 |
| &formid | 参考ページ:フォームの識別子 |
| &rules | 参考ページ:フィールドの検証(チェック)内容を設定 |
| &formControls | 参考ページ:制御するフィールドの指定 |
| &dateFormat |
生年月日を表示したり編集を行う場合は必須。 参考ページ:生年月日の日付の書式 |
| &formTpl | 参考ページ:入力フォームのHTMLテンプレート |
| &errorTpl | 参考ページ:フィールドの表示するエラーメッセージのHTMLテンプレート |
| &messagesOuterTpl | 参考ページ:フォーム全体の表示するエラーメッセージのHTMLテンプレート |
| &successTpl | 参考ページ:フォーム送信完了後に表示するHTMLテンプレート |
| &skipTpl | 参考ページ:未ログイン時に表示するHTMLテンプレート |
プレースホルダーについては次のページをご覧ください。
フォームやメールで使用するプレースホルダー