0

基本コンポーネントのダイアログを継承して、コンポーネントダイアログを実装しようとしています。2回使用すると、ダイアログで問題が発生します。

ベースコンポーネント

  • ダイアログ
    • テキスト(名前: "./ text / content")

その他のコンポーネント

  • ダイアログ
    • テキスト(ベースから継承)
    • テキスト(ベースから継承)
    • 設定
    • 他の

これに伴う問題は、名前も継承し、オーバーライドできるように見えないことです。同じ名前で継承された場合、jspに2つのリッチテキストを出力させるにはどうすればよいですか?CQ5は、JSPで参照できるようにインデックスを提供していますか?

4

2 に答える 2

2

ベースから継承するコンポーネントのダイアログに2つのリッチテキスト領域を含める計画の場合は、ベースコンポーネントダイアログに一意の名前を持つ2つのリッチテキスト領域を含める必要があります。

ダイアログの各入力フィールドには一意の名前を付ける必要があります。そうでない場合、ページで使用するときに、コンポーネントのjcr:contentノードを基準にした同じプロパティパスを指します。

于 2013-03-22T23:18:14.727 に答える
0

上記のように、ダイアログの各入力フィールドには一意の名前を付ける必要があります。そうでない場合、ページで使用するときに、コンポーネントのjcr:contentノードを基準にした同じプロパティパスを指します。ここで、これは参照されるtextAreaを認識している間、CRXを混乱させ、2番目のものは参照されません。

于 2014-10-28T15:12:40.367 に答える