ビューのカスタムヘルパーを作成するための良いロジックは誰か分かりますか?私が達成したい何CodeIgniter用のビューヘルパーの優れたロジック
...(すべてのページの静的)
- ロードヘッダ
- 負荷メインナビゲーション
- 負荷いくつかのウィジェットなど(すべてのページの静的)
- 負荷量/メインページ(動的)
- そして最後に、当然の負荷フッタ
誰かが私に解決策を教えてもらえますか?
ありがとうございます!
ビューのカスタムヘルパーを作成するための良いロジックは誰か分かりますか?私が達成したい何CodeIgniter用のビューヘルパーの優れたロジック
...(すべてのページの静的)
誰かが私に解決策を教えてもらえますか?
ありがとうございます!
鉱山試してみる:
をhttps://github.com/philsturgeon/codeigniter-template
彼はいいですが、これはモジュール、テーマ、テーマのモバイル版のバリエーションなどをサポートしています。
一部の人はマスターテンプレートを作成し、データオブジェクトにサブコンテンツのビュー名を渡します。マスターテンプレートはヘッダービュー、フッタービューなどを呼び出し、データ配列を使用して正しいサブコンテンツビューを動的に表示します。
+1。それはまさに私がやることですが、私はもう少し解説します。私はサブコンテンツビューと、初期化データを含む別の配列を渡します。サブビューは、それに関連付けられている「パーツ」ビューの読み込みを行います。私はきれいなコードが好きです:) –
あなたが参考のために何かが必要な場合はこの1つは良いです:(predrag.musicによってリンク)より積極的に開発しコリンさんよりもテンプレートライブラリの
http://williamsconcepts.com/ci/codeigniter/libraries/template/reference.html
この質問は、dqhendricksの説明にいくつかの説明を与えます。 $this->load->view()
を使用して、ビューを変数に出力するのではなく、ビューをブラウザに出力する方法、サブビューを含める方法、および特定のビューをメインテンプレートとして使用する方法を示すコード例が含まれています。これは、ビューロジックを処理するのに最良の方法です。 Getting the hang of CodeIgniter - Templating/loading views
私はあなたのライブラリに固執すると思います;-)ドキュメンテーションの間違いを訂正したいと思います... "Cool Shit"では、 "Module support"は "Mobile support"にリンクしています。その逆もあります...あなたの答えをありがとう... – Andreyco
回答は完全に自己完結型でなければなりません...そうでなければ、現在死んでいるリンクはあまり問題にならないでしょう。 – Sparky
私はコードがスパークとして利用可能だと思います:http://getsparks.org/packages/template/show(ここでは、同じ壊れたリンクがドキュメントページとして提供されています) – complex857