フォームを追加する

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

フォームレンダリングを使用すると、Webページのどこにでもフォームを簡単に埋め込むことができます。フォームを選択する前に、Sitecore FormsモジュールまたはWeb Forms for Marketers (WFFM) モジュールのラッパーを追加する必要があります。エクスペリエンス エディターでは、ツールボックスからレンダリングをドラッグしてページに追加できます。

ページにフォームを追加するには:

  1. ツールボックスを開きます。 Formsセクションで、Sitecore Form WrapperまたはWFFM Form Wrapperをクリックします。レンダリングをクリックしてドラッグを開始すると、レンダリングをドロップできるプレースホルダーが青色に点灯します。

  2. ラッパーを目的のプレースホルダーの上に置き、プレースホルダーが点灯したら、ページ上にドロップします。

  3. これで、MVC Formレンダリングがツールボックスで使用できるようになりました。ページ上のラッパーにドラッグします。

    Drag the MVC form rendering to the page
  4. Select the Associated Contentダイアログボックスで、ページに表示するフォームを選択し、「OK」をクリックします。

    フォームがページに表示されます。

    Example of the form on the page
    メモ

    SXA 1.8にアップグレードし、既存のSXAサイトのフォームで問題が発生した場合は、Formsスクリプト メタ コンポーネントの追加が必要になる場合があります。このスクリプトは、新しく作成されたすべてのサイトのメタデータ部分デザインにデフォルトで追加されますが、アップグレードされたSXAサイトの場合は、手動で追加する必要があります。Forms Scriptsコンポーネントは、メタパーシャルデザインを編集するときにツールボックスから使用できます。

    エクスペリエンス エディターで、Partial Designをクリックし、Metadataをクリックします。SXA ToolboxのFormsカテゴリで、ページの /bodyタグの前にForms Scriptsコンポーネントをドラッグ アンド ドロップします。

この記事を改善するための提案がある場合は、 お知らせください!