2016-11-14 59 views
-1

如何顯示控制器的視圖?這裏是我的代碼:控制器的顯示/渲染/顯示視圖

這是我Controller.php這樣文件中/var/www/html/application/controllers/controller.php

public function __construct($controller) { 
    if(!this->controller) { 
     //show page from: /var/www/html/application/views/404.php 
    } 
} 
+0

你其實不應該。我讀取代碼的方式可能應該在引導範圍內完成。你應該檢查是否存在特定控制器的類,如果沒有,則引導程序應該加載視圖,該視圖用於404響應。 –

回答

-1

至於我可以從控制器路徑明白了,這是笨PHP框架。

如果是的話,你可以用下面的代碼加載404.php:

$this->load->view('404'); 

也有一個名爲show_404()是trigers 404錯誤和相應的視圖加載功能。

我強烈建議您從頭閱讀Codeigniter Documentation