:::
主內容區域
3-6 系統的七個主要動作
- 系統的七個主要動作
動詞 行為 呼叫方法 樣板名稱 GET index 列表 資料表物件::index() op_資料表_index.tpl GET create 新增 資料表物件::create() op_資料表_create.tpl POST store 儲存 資料表物件::store() GET show 顯示一筆 資料表物件::show() op_資料表_show.tpl GET edit 編輯 資料表物件::create() op_資料表_create.tpl POST update 更新 資料表物件::update() GET destroy 刪除 資料表物件::destroy() - 動作一覽
頁面 資料表 功能 http行為 $op值 呼叫物件方法 畫面樣板 投稿主題管理
setup.phpsubmission 建立投稿主題表單 create submission_create Submission::create() op_submission_create.tpl 儲存投稿主題 store submission_store Submission::store() 轉向→顯示單一投稿主題 顯示單一投稿主題 show submission_show Submission::show() op_submission_show.tpl 修改投稿主題表單 edit submission_edit Submission::create() op_submission_create.tpl 更新投稿主題 update submission_update Submission::update() 轉向→顯示單一投稿主題 刪除投稿主題 destroy submission_destroy Submission::destroy() 轉向→投稿主題列表 投稿主題列表 index submission_index Submission::index() op_submission_index.tpl 學生投稿
index.phpsubmission_data 學生投稿表單 create submission_data_create Submission_data::create() op_submission_data_create.tpl 儲存學生投稿 store submission_data_store Submission_data::store() 轉向→顯示單一學生投稿 顯示單一學生投稿 show submission_data_show Submission_data::show() op_submission_data_show.tpl 修改學生投稿表單 edit submission_data_edit Submission_data::create() op_submission_data_create.tpl 更新學生投稿 update submission_data_update Submission_data::update() 轉向→顯示單一學生投稿 刪除學生投稿 destroy submission_data_destroy Submission_data::destroy() 轉向→學生投稿列表 學生投稿列表 index submission_data_index Submission_data::index() op_submission_data_index.tpl
3-5 用 $op 來自動載入對應的子樣板檔