低程式碼物件設計 / Low Code Objects Design
Liferay Objects(物件)採用免設計程式碼的方式,提供友善的設計UI,可用於創建自訂的管理程序。物件可供設計的部分包括新增欄位、關係、操作、佈局、檢視、驗證和狀態。 對於複雜的物件結構,可使用模型建置器(Model Builder) GUI 來設計,能以圖形化方式定義物件之間關係。
物件設計功能
物件能以GUI設計出包含複雜結構與動作執行的內容管理程式。
主要設計功能
- 欄位(Fields) - 文字系列(文字、長文字、Rich Text)、數字系列(整數、長整數、精確數字)、下拉系列(下拉、互動下拉)、日期、布林、關係、方程式、加密欄位、計算、附件
- 關係(Relationships) - 建立物件對映關係,一對多、多對多
- 動作(Actions)
- 通知 - 送出Email或線上通知
- 新增 - 新增物件資料後
- 更新 - 更新物件資料後
- Webhook - 送出資料到第三方URL
- Groovy - 執行指定Script
- 布局(Layouts) - 編輯、檢視物件明細時的欄位排版
- 檢視(Views) - 物件內容列表,可制定多種過濾條件、顯示欄位、排序
- 驗證(Validations) - 制定檢查訊息
相關支援功能
相關管理功能
- 可啟用/停用物件
- 內容稽核 - 每筆資料操作紀錄
- 資料夾分類管理
- 物件資料JSON匯出
物件模組建置器
物件模型建置器(Objects Model Builder)以GUI工具設計複雜的物件結構,每個物件定義以卡片模式顯示,採視覺化建立、管理和擴展資料模型,與定義物件之間的關係。