2011-03-15 9 views
2

codeigniterの例外ライブラリで$ CI = & get_instanceを実行したいだけです。しかしそこには走っていない。ライブラリフォルダの他のクラスはそのようなインスタンスを作成できますが、例外はありません。私はこれを行う理由は、私はshow_404(){}メソッドでビューのページを読み込むために、このインスタンスを使用したいです。 ありがとうございますcodeigniterの例外ライブラリでCIのintanceを取得する方法

+0

私はこの同じ問題を抱えています。例外クラスを拡張してエラーを通常のページとして扱うことができるようにしたい。少なくとも、アウトオブプレースのエラーメッセージを避けるためのビューを提供し、ハッキーであらゆる言語のエラーページを大量に保持しなければならないそれらを機能させるためのソリューション – Dakota

答えて

0

CIの例外ライブラリを拡張しようと考えていますか?もしそうなら、あなたは)、あなたは$のCI & = get_instanceを(する必要はありません

<?php 
class MY_Exceptions extends CI_Exceptions { 
    // your code here 
} 

を行うことをお勧めします。

+1

ああ、あなたが見ている、我々はすでにそれをやっている、それはうまく動作します。問題は、コントローラにアクセスしてエラーを表示できるように、私たちは両方ともコントローラにアクセスしたいということです。ハッキーなソリューションを使用して、数多くのユニークなエラーページ(ローカリゼーション)を維持する必要はありません。 – Dakota

関連する問題