2016-11-14 16 views
-1

コントローラからビューを表示するにはどうすればよいですか?ここに私のコードは次のとおりです。コントローラからの表示/表示/表示

この/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

の私controller.phpファイルは、私の知る限り、コントローラパスから理解できるように、これはCodeIgniterのPHPフレームワークです。

もしそうなら、あなたは以下のコードで404.phpロードできます

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

また、404エラーとビューに対応する負荷をtrigers show_404()という名前の関数があります。

最初からCodeigniter Documentationとお読みください。