1. 程式人生 > >關於ThinkPHP中$this->success()或…

關於ThinkPHP中$this->success()或…

    ThinkPHP 3.1中,操作成功(即:$this->success())或操作失敗(即:$this->error())的跳轉頁面用的是同一個模板。系統預設的跳轉模板檔案存放在系統目錄ThinkPHP\Tpl\dispatch_jump.tpl中。預設設定的跳轉模板路徑檔案的配置在ThinkPHP\Conf\convention.php檔案中,可以到裡面看看,就是它:

    'TMPL_ACTION_ERROR'     => THINK_PATH.'Tpl/dispatch_jump.tpl', // 預設錯誤跳轉對應的模板檔案
    'TMPL_ACTION_SUCCESS'   => THINK_PATH.'Tpl/dispatch_jump.tpl', // 預設成功跳轉對應的模板檔案


    如果要自定義跳轉頁面的話,只需要到自己的配置檔案中設定上面那倆個常量。
例如:

    'TMPL_ACTION_ERROR'     => '自定義跳轉檔案存放路徑', // 預設錯誤跳轉對應的模板檔案
    'TMPL_ACTION_SUCCESS'   => '自定義跳轉檔案存放路徑', // 預設成功跳轉對應的模板檔案


(第一次寫技術日誌,可能有錯的地方,鼓勵查錯。錯誤反映QQ2223423872,或者直接評論,感謝排錯,互相學習)