TP如果 一個控制器 沒有一個方法 ,只要有一個模版,URL會對應顯示模版名稱。
例子
http://localhost/yiyunmap/map/test
map控制器 並沒有 test方法
但是 模版文件有 test.html
URL對應就可以顯示 該URL
>這樣子不行.對了我沒有分組. 會影響到這個功能的實現嗎.你除了 創建一個 EmptyAction 空模塊 以外, 還要在每個控制器裡面都要建立一個 _empty 方法才行。 每個控制器裡面都有。 當然可以用 公用類來避免這樣重復的操作。建立一個公用類控制器:CommonAction.class.php<?phpclass CommonAction extends Action{function _empty(){header("Location: /404.html");}}?>復制代碼然後 讓其他控制器 都繼承這個控制器, 如 IndexAction extends CommonAction 這樣就行了。你貼出的 empty方法的代碼 好像也有點問題。header("Location: /404.html"); 你這段代碼 都已經轉向了。
app debug是開啟或者關閉調試模式,與緩存沒有多大關系。如果你要刪除緩存,可以刪除Runtime文件夾下面的所有文件和文件夾。