這個問題是特定於Adobe CQ5的,所以ExtJS自己的答案不會有幫助。在CQ5中,如何配置extJS組件?
我有一個自定義文本組件與菜單選項來更改背景顏色。我們在dialog.xml中引用了一個colorfield組件,到目前爲止一切正常。顏色菜單以調色板中默認的一組顏色顯示,並可以單擊。到現在爲止還挺好。
我現在想定製調色板,並只顯示一組特定於我們客戶的顏色。我如何實現這一目標?
下面是相關dialog.xml片斷至今:
<bgcolor
jcr:primaryType="cq:Widget"
fieldLabel="Background color"
name="./bgColor"
showHexValue="true"
xtype="colorfield"/>
+1這是您想要的答案,因爲它具有最少的定製。 colorfield有一個'color'('String []')屬性,它將使用一個十六進制代碼列表,或者它可以使用ColorPalette(http://dev.day.com/docs/en/cq/current /widgets-api/index.html?class=CQ.form.ColorField) – anotherdave 2012-08-12 11:33:17