ここにはHTLファイルfooter.htmlで記述したコードがあります。ここでは編集可能なテンプレートを使用しています。AEM - コンポーネントの編集オプションが表示されません
<div class="6u">
<div class="row collapse-at-2">
<sly data-sly-test="${footer.arr}">
<sly data-sly-repeat="${footer.arr}">
<sly data-sly-resource="${'column${itemList.index}' @resourceType='aem-site/components/structure/footer/footerList'}"></sly>
</sly>
</sly>
</div>
</div>
とfooterList.htmlファイルは、コードのこの部分を持っている(それは今のハードコードされているが、それは最終的なコードではありません)
私は、コンポーネントを編集するといくつかの奇妙な問題に直面してきました。これは、コンポーネントがページのように見える方法である:
IはfooterList成分はfooter.htmlに$ {footer.arr}の値から1列それぞれを含む2つの別個の構成要素として表示されるように期待していましたそれは2つの列を含む1つのコンポーネントのように見えます。コンポーネントは
CRXDE にどのように見えるかにあります:
私が直面していますもう一つの問題は、下の画像のように、私はコンポーネントを編集するためのオプションを取得しておりませんということです
詳細情報が必要な場合は教えてください。
したがって、コンテナを含める必要がありますfooterListコンポーネントの代わりにコード内でドラッグし、footerListコンポーネントをコンテナにドラッグアンドドロップしますか? – user972418
それはあなたのニーズによって異なります。完全に編集可能なコンテナを持つこともできますし、あらかじめ定義されたコンテンツをコンテナに含めることもできます。 – Vlad
私がここで達成しようとしているのは、フッターコンポーネントダイアログで何が選択されているかに応じて、何回も(1-5)コンポーネントのfooterListが含まれています。これを実装するにはどうすればよいと思いますか? – user972418