程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> ThinkPHP 空方法 顯示,thinkphp

ThinkPHP 空方法 顯示,thinkphp

編輯:關於PHP編程

ThinkPHP 空方法 顯示,thinkphp


TP如果  一個控制器 沒有一個方法 ,只要有一個模版,URL會對應顯示模版名稱。

 

例子

http://localhost/yiyunmap/map/test

map控制器 並沒有 test方法

但是 模版文件有 test.html

URL對應就可以顯示 該URL


thinkphp怎用空操作與空方法解決404問題?

>這樣子不行.對了我沒有分組. 會影響到這個功能的實現嗎.你除了 創建一個 EmptyAction 空模塊 以外, 還要在每個控制器裡面都要建立一個 _empty 方法才行。 每個控制器裡面都有。 當然可以用 公用類來避免這樣重復的操作。建立一個公用類控制器:CommonAction.class.php<?phpclass CommonAction extends Action{function _empty(){header("Location: /404.html");}}?>復制代碼然後 讓其他控制器 都繼承這個控制器, 如 IndexAction extends CommonAction 這樣就行了。你貼出的 empty方法的代碼 好像也有點問題。header("Location: /404.html"); 你這段代碼 都已經轉向了。
 

thinkphp所有頁面顯示空白

app debug是開啟或者關閉調試模式,與緩存沒有多大關系。如果你要刪除緩存,可以刪除Runtime文件夾下面的所有文件和文件夾。
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved