2016-03-21 64 views
0

我有一個SwitchableFieldDefinition如何自定義SwitchableFieldDefinition

我要做出不同的選擇:

  1. 一個場
  2. 兩個領域
  3. 三個字段

當我把第一個選項,它加載類型TextFieldDefinition的場(例如),但我不知道是否選擇第二個和第三個選項,例如,在第二個選項中,我需要加載一個TextFieldDefinition和一個LinkField,在第三個選項中我想加載三個不同的字段。

image

這是文檔,但我想使我的孩子的孩子。

從來就一直在尋找在演示玉蘭,但我不認爲這樣的事情...

任何幫助嗎?

回答

2

第二個和第三個選項使用CompositeField。一定要檢查你配置了什麼樣的轉換器,以便在存儲庫中獲得所需的結果數據結構。

HTH,

1

這裏是解決方案,這要歸功於揚的支持 solution

It's有趣的方式保存在倉庫中,因爲CONCAT選項和名稱:

enter image description here

+0

是的,這就是變壓器保存數據的基本方法。還有其他一些可以用來存儲它們的子節點或者使用不同的命名模式......或者如果任何可用的格式不可取,你甚至可以自己編寫。 – Jan