2013-02-15 22 views
0

的最高點有什麼方法來禁用標籤的最高點時,我加入一個標籤。在CQ如何禁用標籤

這就像假設我有一個對話框,在其中不存在與的xtype =標籤字段和標籤是XYZ下其中A,B,C的子節點。

我想筆者只選擇A或B或C.他不能選擇XYZ。

我如何能實現這一點。在tagging_field.js

感謝。

回答

0

對不起,很長一段時間後回覆,這可能是對他人有幫助的。這樣就可以實現這樣的事情,如果用戶/作者選擇XYZ標籤的值被添加到標記字段,你可以使用getValue方法在標籤字段添加值的數組,如果數組包含XYZ值刪除價值的setValue回使用setValue方法

這裏標記字段是鏈接到API文檔標籤字段,供你參考。 Tag Field API Docs

問候, 佳日阿胡加。

+0

感謝您的答覆佳日,但我想一些別的東西。它的樣子,作者甚至不能選擇第一個節點。他點擊時,子節點會擴大,但父節點不會是可選擇的 – OmP 2014-01-23 07:29:49

+0

在這種情況下,我會建議你先檢查了Widget API文檔,可能有某種方式來實現這一目標,我不知道它的配置,否則唯一的選擇就是自定義標籤輸入小部件又可以看到TagInputField.js的代碼CRX /libs/cq/tagging/widgets/source/widgets/TagInputField.js。 – 2014-02-03 11:42:19