私はcodeigniterに基づいたプロジェクトを持っています。そして、私は別のPHPファイルのcodeigniterコントローラから拡張された1つのクラスを使用する必要があります。しかし私は、CIプロジェクト全体を見るために別のPHPファイルを教える方法についての解決策を見いだせなかった。必要なクラスを超えて、他の場所から呼び出すときにクラスを継承することはできません。別のPHPファイルにcodeigniterプロジェクトを含めるには?
0
A
答えて
0
これが正しい方向にあなたを助けてくれるのであれば私は100%確信していませんが、もしそうなら賞賛します!
Codeigniterは、URIの環境状態に応じてアプリケーションをルーティングします。あなたはCI指数はファイルをロードすると、それはあなたが、コントローラ及び方法を見つけて、実行しなければならない可能性があるサーバー変数などを読み込み
$_SERVER["REQUEST_URI"] = "cms/2";
//Set GET action,method params etc
require_once "path/to/index.php";
:何をする必要が環境を設定し、そのようなインデックスビューファイルが含まれていますまた、出力時にスクリプトが終了することがあるので、ライブラリ/ビューファイルを修正することをお勧めします。
また、ob_start()を調べてバッファをキャッチすることもできます。
+0
それは私の問題も解決しません:( – chch
関連する問題
- 1. Codeigniterにファイルを含めるには?
- 2. Codeigniterにライブラリを含める
- 3. C++プロジェクトに.idlファイルを含める
- 4. プロジェクトに.objファイルを含める方法
- 5. 別のndkプロジェクトに静的ライブラリを含めるには?
- 6. 上のフォルダに.phpファイルを含める
- 7. multimoduleプロジェクトのwarファイルにmavenプロジェクトのバージョンを含める
- 8. Visual Studio(LNK2001)の同じソリューションに別々のプロジェクトからのファイルを含める?
- 9. SuiteCRMにPHPとJSファイルを含める
- 10. TwigテンプレートにPHPファイルを含める
- 11. LaravelフレームワークにPHPファイルを含める
- 12. ケーキのPHPのctpファイルの中にwebrootからPHPファイルを含めるには?
- 13. PHPのhtdocsにあるフォルダのファイルを含めるには?
- 14. C#プロジェクトにドキュメントを含めるには?
- 15. Node.jsプロジェクトにcssファイルとjsファイルを含める方法
- 16. ASP.Net - 別のプロジェクトの埋め込みJavaScriptファイルを含めるにはどうすればよいですか?
- 17. 外部HTMLファイルを別のHTMLファイルに含める
- 18. カスタム.phpファイルにWordpress関数を含めるには?
- 19. * included * PHPファイルにCSSスタイルシートを含めるには?
- 20. Magentoに外部PHPファイルを含めるには?
- 21. CodeIgniterにサードパーティのライブラリを含めるには?
- 22. PHPの別のクラスにクラスを含める
- 23. Jqueryを使用してPHPファイルを含めるには?
- 24. あるプロジェクトから別のプロジェクトにインクルードされたヘッダファイルを含めるには? VS2008
- 25. ファイルに含めるファイル
- 26. ivy.xmlにファイルを含めるには?
- 27. wxsにwxiファイルを含めるには?
- 28. xsltにjavaScriptファイルを含めるには
- 29. MakoにCSSファイルを含めるには?
- 30. 別のファイル(別のフォルダにある)のクラスを含める方法 - python
あなたはどのような問題を解決しようとしていますか? 2つのcodeigniterインスタンスを橋渡ししようとしていますか? –
あなたの質問を明確にしてもよろしいですか?いくつかのサンプルコードを見るのに役立ちます。 – Lance
私はPEARライブラリを持っていて、それをコンソールから実行します。このライブラリは、codeigniterコントローラから拡張された私のクラスの1つを使用しなければなりません。そして、私がこのクラスライブラリを呼び出すと、CIコントローラを見ることができません。私は$ ci = get_instance();のような私のCIプロジェクトのオブジェクトを取得する必要があります。しかし、PEARライブラリは私のプロジェクトを見ることができないので動作しません。 – chch