0
我在一個對話框中創建一個多值字段,它看起來像這樣,當我最初打開對話框:玉蘭多值現場開始與一個選項
有沒有辦法把它顯示首次打開對話框時創建第一個選項所需的字段?這是我們希望它看起來:
我已經通過文件看,我無法找到一個方法來做到這一點,但我想告訴以前的設計師我會問「不」。
感謝您的幫助!
我在一個對話框中創建一個多值字段,它看起來像這樣,當我最初打開對話框:玉蘭多值現場開始與一個選項
有沒有辦法把它顯示首次打開對話框時創建第一個選項所需的字段?這是我們希望它看起來:
我已經通過文件看,我無法找到一個方法來做到這一點,但我想告訴以前的設計師我會問「不」。
感謝您的幫助!
您需要自定義多值字段才能實現它。
通過延長工廠覆蓋createFieldComponent()
延長info.magnolia.ui.form.field.factory.MultiValueFieldFactory<D>
創建您自己的領域的工廠,一旦字段被初始化(例如通過調用super.createFieldComponent()
),你可以添加你想要編程的第一個選項。
你可能還必須調整轉換器或保存字段,以保存空的選項,如果它沒有做到這一點已經ootb。