HTML5 フォームのドラフトでの保存 saving-an-html-form-as-a-draft
HTML5 Forms 機能は、早期アクセスプログラムの一部として提供されています。アクセス権をリクエストするには、公式の(勤務先の)メールアドレスから aem-forms-ea@adobe.com にメールを送信してください。
HTML5 フォームをドラフトとして保存し、後でフォームへの記入を再開できます。フォームポータルを使用すると、すべてのユーザーが HTML5 フォームを保存および復元できます。「ドラフトとして保存」機能を有効にするには、プロファイルのノードに次の設定を追加します。
「ドラフトとして保存」機能を許可するためのカスタムプロファイル custom-profile-to-allow-save-as-draft-feature
AEM Forms では初期状態で「ドラフトとして保存」プロファイルを使用できます。「ドラフトとして保存」プロファイルを持つフォームをレンダリングすると、HTML5 フォームのドラフト機能を有効にすることができます。Forms Manager で、フォームに対する HTML レンダリングプロファイルを指定できます。
既存のカスタムプロファイルに対して「ドラフトとして保存」機能を有効にするには、カスタムプロファイルのノードに次のプロパティを追加します。
ドラフトの保存と一覧表示 drafts-storage-and-listing
フォームの「ドラフトとして保存」機能を有効にした後、フォームを保存すると、ドラフトおよび送信コンポーネントにリストされます。 ドラフトと送信コンポーネントから保存しておいたフォームを取得して入力を開始できます。
ドラフトと送信コンポーネントのフォームの一覧表示を有効にするには、プロファイルのノードに次のプロパティを追加します。
デフォルトでは、AEM Forms はフォームのドラフトと送信に関連付けられたユーザーデータをパブリッシュインスタンスの /content/forms/fp ノードに保存します。カスタムのストレージプロバイダーを追加できます。詳細は、ドラフトと送信コンポーネントのカスタムストレージを参照してください。