2017-10-29 3 views
1

"bulten"ビューを作成します。そして、 "anasayfa"ビューのどこかに "bulten"を追加したいと思います。codeigniterの別のビューにビューデータを送る方法は?

私は - > $this->load->view("bulten");を使用しています。それは正しい解決方法ですか?

私はそれを見たのでhttps://www.codeigniter.com/user_guide/general/views.html?highlight=viewですが、わかりません。

私はそれを試してみましたが、うまくいきませんでした - >

anasayfaコントローラ - 私はそれを呼ばれる>

public function index() 
    { 
      $data['bulten'] = $this->load->view("bulten"); 
      $this->load->view('anasayfa', $data); 
    } 

anasayfaビュー - > $ bulten。 どこが間違っていますか?誰かがそれを探検できますか?

+0

ようにする必要がありますあなたのケースではreturning-view-as-data

を参照してください。あなたのビューanasayfa.phpに次の行を追加してください: ' load-> view(" bulten ")?>' – Vickel

答えて

2

ビューのHTMLを返す場合は、ビューの第3引数のtrueを使用する必要があります。それはあなたが、ビューからコントローラからそれを実行する必要がビューをロードすることはできません。この

$data['bulten'] = $this->load->view("bulten",'',true); 
関連する問題