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

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

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

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

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

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

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

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