2017-01-03 3 views
-1

ビューは複数のフォルダにあります。ビュー内のキーを検索し、見つかった場合はそのデータを含むビューを読み込みます

デフォルトフォルダ:

/app/views/ 

その他フォルダ:たとえば

/app/modules/news/views/ 

/app/modules/jobs/views/ 

私は、これらのフォルダにあるすべてのビューをロードすることができます。

例:ビュー内にキーhelp_newsがあると、これらのフォルダにあるビューをロードできますが、データをロードするにはどうすればよいですか?出来ますか?

ビューを表示するためにpreviewというビューがあり、正常に動作しますが、それぞれのデータを読み込む方法がわかりません。それぞれに異なるデータがあります。

+0

私は可読性を高めるために質問の書式を少し改善しました。あなたが気にしないことを願っています。私はタイトルからコードイグナイターも削除しました。それが既にタグの1つであるので、それをタイトルに入れるのはやめてください。 –

+0

ありがとう、それはOKです – dirsom

答えて

1

CodeigniterはMVCソフトウェアデザインパターンに基づいています.View(MVCのV)はデータの表示のみを扱います。

...どのデータを表示するのですか?これはコントローラ(C)によって提供され、モデル(M)を使用してデータソース(通常はデータベース)からデータを取得します。

ビューが既に機能している場合は、実際のデータをフィードするタイミングです。これを行うためにコントローラ(およびおそらくはモデル)を作成します。

もしあなたにそれを行う方法が分からない場合は、私は基本的なチュートリアルを見学することを提案します。 CodeIgniter 3の場合はhere、CodeIgniter 2の場合はhereをダウンロードしてください。

+0

はい、私はそれを知っていますが、私はそれをやりたい、おそらく行うことはできません、ビューのキーを検索し、それを見つけるなら、そのデータでビューをロード – dirsom

+0

もちろんです可能!そして実際には難しくありません。方法を学ぶためにチュートリアルに従ってください! – MarcM

関連する問題