フォームの作成
フォームアプリケーションで、複数フィールドのフォームを作成することができます。 必要な 権限 を持つ認証済みユーザーのみがフォームを作成できます。 少なくとも、 サイト管理 メニューと フォーム アプリケーションにアクセスする権限が必要です。 DXP のロールと権限の詳細については、「 ロールと権限」を参照してください。

フォームの作成
以下のサンプルは、ホテルのゲスト用のフィードバック調査フォームです。
-
製品メニュー (
) を開き、 サイト管理 メニューの コンパスアイコン (
) をクリックします。 フォームを作成するサイトを選択します。 -
コンテンツ & データ → フォームをクリックします。
-
追加 (
) をクリックします。 フォームビルダービューが表示されます。 -
フォームの名前を入力します: ゲストフィードバックアンケート。
-
説明を入力してください。
-
ページ名を入力します。 それ以外の場合はデフォルト値が使用されます: 無題のページ (1 / X)。
-
追加 (
) をクリックして、 要素の追加 サイドバーを表示します (まだ開いていないとき)。
-
[Select from List]フィールドをフォームビルダーにドラッグします。
-
次の値を入力します。
- ラベル: ホテルへの訪問を評価してください。
- ヘルプテキスト: 今のところは空白のままにしておきます。 フィールドの小見出しに追加のガイダンスを提供する場合は、これが役立ちます。
- 必須フィールド セレクターでトグルを はい に切り替えます。
- 選択リストのフォーム作成では手動オプションをオンのままにします。 データ プロバイダーを使用してフィールドにデータを入力する方法については、「 データ プロバイダー」を参照してください。
-
[オプション]セクションに、アンケートの質問の値を入力します。
- Excellent
- Good
- ニュートラル
- Bad
注いずれかのフィールドに入力すると、自動的に別の空白の選択行が追加されます。 完了したら最後の項目を空白のままにしておきます。

-
テキストフィールドなどの要素を追加するには、[リストから選択] 要素の下にテキストフィールド要素をドラッグアンドドロップします。
-
テキストフィールドの 基本 タブで、次のように入力します。
- ラベル: コメント
- ヘルプテキスト: 空白のままにしておきます。
- フィールド タイプ: より長いコメントを許可するには、 複数行 ラジオ ボタンをクリックします。
- 必須フィールド: トグルを いいえのままにしておきます。
-
サイドバーを閉じます。
-
[フォームを保存]をクリックして、フォームをドラフトとして保存します。
フォームページの追加
フォームに複数のページが必要な場合、Liferayのフォームは複数ページのフォームに対応しています。
フォームページを追加するには
-
フォームビルダービューに移動します。
-
最初のフォーム ページの下部にある 新しいページ をクリックします。

-
新しいフォームページは、フォームビルダーの下部に追加されます(ただし、成功ページの前)。
-
ページ名を入力します。
-
追加の要素をドラッグアンドドロップします。
-
必要に応じてさらにページを追加します。
Liferay 7.3では、既存のフォームページを並び替えることができます。 フォーム ビルダーで、ページの右隅にある 上矢印または下矢印 をクリックします。

成功ページの追加
成功ページは、フォームの送信者に、フォームの終わりに到達したことや、フォームが正常に送信されたことを知らせることで、解決策を提供します。
デフォルトの成功ページは使いやすくなっています。

成功ページが必要ない場合は、デフォルトの成功ページで アクション (
) をクリックし、 成功ページの削除を選択します。
成功ページをカスタマイズするには、
-
タイトル フィールド (デフォルトではありがとうございます ) をクリックし、エディター ボックスを使用します。
-
メッセージ フィールド (デフォルトではあなたの情報は… でした) をクリックし、エディターを使用して成功メッセージをカスタマイズします。

フォームの公開
フォームが完成したら、 [公開] ボタンをクリックし、ターゲットオーディエンスに公開します。
フォームを公開すると、ユーザーに送信できるフォーム入力用のURLが生成されます。

詳細については、「 フォームの共有 」を参照してください。
フォームの複製
フォームを最初から作成しなくても、フォームを複製して同様のフォームを作成できます。 フォームを複製するには、次の手順に従います。
-
サイト管理 → コンテンツ & データ → フォームに移動します。
-
元のフォームの横にある アクション (
) をクリックします。
-
複製をクリックします。
これで、元の調査フォームのコピーが生成されます。 ユーザーは複製フォームの変更を開始できます。
