:::
10-3 優化表單
- 基本上,和表單相關的都放到
case "create":和case "edit":下 - 內容可以改用所見即所得編輯器:
$Model->use_ckeditor('content', ['setHeight' => 150, 'setToolbarSet' => 'tadSimple']); - 隱藏某些不必要欄位,如:
create_time及update_time$Model->set_hidden('create_time', date('Y-m-d H:i:s')); $Model->set_hidden('update_time', date('Y-m-d H:i:s')); - 新增事件時,先設定好一些預設值,可以減少輸入,所以修改
$Model->create()為:$Model->create(['end' => date('Y-m-d H:i:s', strtotime('+1week')), 'priority' => '中', 'done' => 0]); - 把單選的選項值改為中文
$Model->use_radio('done', [1 => '完成', 0 => '未完成']);
10-2 前台功能