2016-11-17 71 views
0

在厚朴/花朵組件中,是否可以定義和渲染另一種類型的子組件(或定義爲始終包含Area恰好是特定類型的一個組件,是預填充的並且具有乾淨的作者界面)?白玉蘭 - 兒童組件或總是包含1個特定種類的兒童組件的區域

例如我有一個豐富的文本組件。我想要構建另一個組件,其中包含使用此富文本組件的部分。我可以創建一個具有最多1個子組件的區域,並且只允許此組件類型,但這需要作者每次手動添加它 - 再加上作者界面很醜陋*。

FWIW我使用的是Magnolia 5.4.9,Blossom模塊3.1.3和Thymeleaf 2.1.4。

*我有以下的,但是這是我試圖避免 - 它含有2個包裝單個組件,加上冗餘「組件達到最大數量」區域 Magnolia - Redundant author interface elements

回答

0

爲了避免編輯器要手動創建組件的實例,可以使用autogeneration

爲了擺脫UI中的綠色條......除了將所有自己寫入單個組件之外,您可以嘗試檢查元素ID以查看是否可以自定義調整CSS以隱藏它,但是不會像可能。