:::

10-3 優化表單

  1. 基本上,和表單相關的都放到 case "create":case "edit":
  2. 內容可以改用所見即所得編輯器
    $Model->use_ckeditor('content', ['setHeight' => 150, 'setToolbarSet' => 'tadSimple']);

     

  3. 隱藏某些不必要欄位,如:create_timeupdate_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'));

     

  4. 新增事件時,先設定好一些預設值,可以減少輸入,所以修改 $Model->create() 為:
    $Model->create(['end' => date('Y-m-d H:i:s', strtotime('+1week')), 'priority' => '中', 'done' => 0]);

     

  5. 把單選的選項值改為中文
    $Model->use_radio('done', [1 => '完成', 0 => '未完成']);

     


:::

書籍目錄

展開 | 闔起

https%3A%2F%2Fcampus-xoops.tn.edu.tw%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbdsn%3D1701%26tbsn%3D36

計數器

今天: 618618618
昨天: 2027202720272027
總計: 7971659797165979716597971659797165979716597971659