codeigniterはライブラリの1つのインスタンスのみを許可しているようです。通常はそうした詳細の配列を保持するオブジェクトでソリューションを設計することはできません。私はAJAX呼び出しを行うだけで、ビューから追加のクエリを作成して、対応する詳細がオブジェクトになるようにすることを検討しています。誰かがより洗練されたソリューションのアイデアを持っていますか?オブジェクトを持たないcodeigniterの設計
答えて
回以上のオブジェクトを呼び出す方法はとてもあります:
$this->load->library('someclass', $params, 'alc');
CodeIgniterユーザガイド日本語版は非常によくことを説明しています。 3番目のパラメータalcは、オブジェクトの代用を他のものと呼び出すために今使用するものになります。私はこれを数回自分で行う必要があります。
CIはすべてのオブジェクトを独自に処理する素晴らしい仕事をしているので、私はrequireルートを実行しません。
マニュアルセクションへのリンクはありますか? –
http://codeigniter.com/user_guide/libraries/loader.html – stormdrain
このスーパークラスのcodeigniter $以外でも、複数のオブジェクトをインスタンス化できます。たとえば、手作業で必要なlibrayファイルをrequire()
またはinclude()
を使ってインクルードし、$ object = new MyClass();
$this->load->view('viewname', array('object', $object));
を使用してビューに行ったオブジェクトはすべて渡すことができますが、このようにビューに渡すと、オブジェクト(クラス変数)は配列要素に変換されます。したがって、他のアプリケーションと同じように、ビューに渡す前にそれらをオブジェクトとして操作することができます。
- 1. オブジェクト構造を持つリレーションデータベースの設計
- 2. codeigniterのdbクエリアクティブなレコード保持オブジェクト
- 3. デカップリングされた記憶域を持つ永続オブジェクトの設計
- 4. コードにデータを持たないオブジェクト統計を与えるiOS
- 5. C#/オブジェクト指向設計 - 有効なオブジェクト状態を維持する
- 6. システム設計とオブジェクト指向設計の違い
- 7. ImageListを持つ画像のオブジェクト指向設計
- 8. オブジェクト指向設計
- 9. オブジェクト階層設計のアプローチ
- 10. オブジェクト指向設計のインタビュー
- 11. phpオブジェクトの設計親子
- 12. モデルを持たないオブジェクトのグラフェンリゾルバ
- 13. 多くの依存オブジェクトを持つオブジェクトを削除するためのOOP設計
- 14. 計算された値を持つ原子炉設計
- 15. BACKBONE.JSエラー - キャッチされない例外TypeError:オブジェクト[オブジェクトのオブジェクト]は何の方法「設定」を持っていない
- 16. Javaで多重継承を持たないクラス階層を設計する
- 17. オブジェクト指向設計問題
- 18. オブジェクト指向設計モデリング
- 19. Rubyでオブジェクト指向設計
- 20. Javaアーキテクチャ3層オブジェクト設計
- 21. CodeIgniterを使用した計算パーセント
- 22. Javaでチェスゲームのオブジェクトを設計する
- 23. Codeigniterセッション値が持続しない
- 24. あなたが設計ライブラリ
- 25. オブジェクトを検証するためのRESTful URLの設計方法
- 26. 3つのロールを持つデータベース設計
- 27. サブタスクを持つタスクリストのデータベース設計
- 28. は、AJAXを持つオブジェクトを投稿、CodeIgniterのCSRFは
- 29. C++を使用したオブジェクト指向設計のメモリ管理
- 30. jsonファイルを解析するためのオブジェクト指向設計パターン
あなたは明確になりますか?ライブラリのインスタンスが1つだけの場合はどういう意味ですか? –
なぜdownvote? –
それは 'オブジェクトであることを満たすためにビューから追加のクエリを作成する 'という意味ですか? –