私はAdobe Experience Manager(AEM)で非常に新しいので、これは適切な質問ではないかもしれません... ダイアログとcq:action配列最後の値は「componentName」のような静的テキストですアドビエクスペリエンスマネージャ(AEM)でコンポーネント名を動的に変更する
ユーザが編集をクリックすると、テキストフィールドを含むダイアログが開きます。質問のコメントは、このラベルは、特定のコンポーネントのための静的なテキストとして設定されることを意図していることを示したよう
'私の要件は、そのcq:actionテキストを "componentName - textFieldValue"に変更することです。これは本当に明確ではありません。 cq:actionテキストを変更することによって、あなたが意味することを具体化することはできますか? –
https://docs.adobe.com/docs/en/cq/5-5/developing/components/edit_config.htmlにアクセスしてください。この記事では、「cq:EditConfigのプロパティで設定する」 "..... cq:actionsは文字列配列で、ダイアログで渡された値に基づいてプロパティを変更したい。 –
cq:EditConfig-> cq:actions値はコンポーネントダイアログフィールド値でアクセスできません。フィールド値は、ページ上のコンポーネントインスタンスの下にノードとして格納されます。 cq:アクションは、ダイアログを定義するときにのみ変更できます。あなたはここで何をしようとしていますか? –