在roadflow表單設計器不能滿足很複雜的業務需求的時候,可以採用自定義表單(即表單頁面自己做)。 自定義表單就是自己寫一個頁面,包含控制器視圖,然後將這個頁面掛到流程上進行審批。 自定義表單分為以下幾步: 1、自己寫頁面 示例: 控制器: 自定義表單的表單和數據保存代碼都是自己寫的,註意頁面一定 ...
在roadflow表單設計器不能滿足很複雜的業務需求的時候,可以採用自定義表單(即表單頁面自己做)。
自定義表單就是自己寫一個頁面,包含控制器視圖,然後將這個頁面掛到流程上進行審批。
自定義表單分為以下幾步:
1、自己寫頁面
示例:
控制器:
自定義表單的表單和數據保存代碼都是自己寫的,註意頁面一定要有一個form,並且設定action(保存表單數據的地址)。
如果您的頁麵包含了ckeditor html編輯器,則相應的textarea要加上model="html"屬性,這樣才能將html內容保存到資料庫。
2、加入應用程式庫
頁面寫好之後就是一個應用地址,將這個應用加入到應用程式庫 系統管理 -- 應用程式庫 菜單
3、流程設計中選擇該表單
步驟上選擇剛纔加入到應用程式庫的表單。
步驟按鈕選擇,保存... 或者 保存併發送... 按鈕
這樣在打開流程點擊保存,或者保存併發送按鈕時,系統會將表單內容提單到form設置的action進行保存。