国コンポーネントの構造の作成

[AEM Forms as a Cloud Service]{class="badge informative"}

AEM Forms インスタンスにログインし、次の手順に従って、標準のドロップダウンコンポーネントに基づいて新しいコンポーネントを作成します。

  1. CRXDE Lite で「/apps/<yourproject>/components/adaptiveForm/dropdown」に移動します。
  2. ドロップダウンコンポーネントをコピーし、同じディレクトリレベルにペーストします。
  3. コピーしたコンポーネントの名前を国に変更します。
  4. cq:template ノードの jcr:title プロパティを国に更新します。
  5. 変更を保存します。

これで、国という名前の新しいコンポーネントが作成されます。これは、標準のドロップダウンコンポーネントの正確なレプリカです。これは、さらなるカスタマイズの基盤として機能します。

HTL ファイルの作成

国コンポーネントの HTL ファイルを作成するには、次の手順に従います。

  1. CRX リポジトリの国フォルダーに移動します
  2. countries.html という名前の新しいファイルを作成します。
  3. CRX リポジトリ内の /apps/core/fd/components/form/dropdown/v1/dropdown/dropdown.html ファイルを開き、その内容をコピーします。
  4. コピーした内容を countries.html にペーストします。
  5. スクリーンショットに示すように、新しい Sling モデルを使用するようにコードを変更します
  6. 変更を保存します。

Sling モデル

最後に、CRX リポジトリ内の変更が AEM プロジェクトに反映されるように、プロジェクトをこれらの更新と同期します。

次の手順

cq-dialog の作成

recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69