2016-07-22 6 views

答えて

2

グローバルコンテンツ(つまり、コンポーネントの複数のインスタンスで共通のコンポーネント値同じテンプレート)は「スタイル」として保存され、「デザインダイアログ」を介して編集されます。彼らは、として保存され

は、以下:

/etc/designs/<design>/jcr:content/<template>/<component> 

をしたがって、テンプレートhomepageコンポーネントlogoため、defaultデザイン使用:

  • currentStyle/etc/designs/default/jcr:content/homepage/logo
  • currentDesign/etc/designs/default
  • であるが
2

currentStyleは、タイプcom.day.cq.wcm.api.designer.Style(1)ですが、currentDesignは、com.day.cq.wcm.api.designer.Design(2)のインスタンスです。

Designオブジェクトには、現在のオブジェクトで使用されるデザインに関する情報が含まれています。ほとんどの場合、ページのテンプレートのcq:designPathプロパティで設定されています。

Designオブジェクトをお持ちの場合は、Cell(3)からそれぞれStyle個のオブジェクトを取得できます。一方、Styleがあれば、周囲にはDesignを得ることができます。

したがって、Designは、付属のCellで使用されているStyleのコンテナオブジェクトのようなものです。 maxHeightmaxWidth:このパスで

/etc/designs/geometrixx/jcr:content/page/image 

image設計パスが/etc/designs/geometrixxCell物体に取り付けStyleオブジェクトは、2つの特性を有し、Cellです。

see screenshot

(1):https://docs.adobe.com/docs/en/cq/5-6-1/javadoc/index.html?com/day/cq/wcm/api/designer/Design.html

(2):https://docs.adobe.com/docs/en/cq/5-6-1/javadoc/index.html?com/day/cq/wcm/api/designer/Style.html

(3):ちょうどいくつかはすでにここに何に明確に追加するhttps://docs.adobe.com/docs/en/cq/5-6-1/javadoc/index.html?com/day/cq/wcm/api/designer/Cell.html

関連する問題