跳至主內容區

XOOPS輕鬆架

:::

主內容區域

選擇後會自動跳轉頁面

7. edit 修改功能

  1. 以投稿管理來說,用的資料表為 submission
  2. 流程就是執行這一段
    //修改用表單
    case 'submission_edit':
        Submission::create($id);
        $op = 'submission_create';
        break;
  3. 一般動作為GET

  4. $op 的值為 submission_edit

  5. 理論上應該呼叫 Submission::edit() 物件方法,但因為 Submission::create() 也會抓出之前填入的值,所以直接呼叫 Submission::create() 物件方法即可,不用再另外做一個。

  6. 對應的樣板應為 op_submission_edit.tpl,但新增和修改時,畫面幾乎是一樣,而且製作 op_submission_create.tpl 時也考慮到要回復預設值,所以,直接套用op_submission_create.tpl 即可,因此,我們手動加入 $op = 'submission_create' 以便樣板可以自動載入 op_submission_create.tpl

  7. 直接點擊「修改投稿主題」看看畫面是否正確
    img
  8. 可以按F12,觀察 op 隱藏欄位的值是否為 submission_update,還有是否有 id 的隱藏欄位,這樣按下才知道要改哪一篇資料。
    img

 

 

選擇後會自動跳轉頁面

:::

左邊區域內容

書籍目錄

展開 | 闔起

快速登入


右邊區域內容

請掃此 QR Code 可連至此頁面

計數器

今天: 240240240
昨天: 2727272727272727
總計: 9390995939099593909959390995939099593909959390995

頁尾區域