[]
codeigniter framework ile ilgili bir soru
model deki bir fonksiyon ile veri tabanından bir dizi veri çekiyorum daha sonra bu modeli controllerda yüklüyorum.
sorum şu: ben modeldeki bu fonksiyonu view içerisinde nasıl kullanıcam.
model dosyam:
function icerik_getir()
{
$this->db->select('*');
$this->db->order_by('id desc ');
$_query = $this->db->get('haberler');
}
sorum şu: ben modeldeki bu fonksiyonu view içerisinde nasıl kullanıcam.
model dosyam:
function icerik_getir()
{
$this->db->select('*');
$this->db->order_by('id desc ');
$_query = $this->db->get('haberler');
}
$this->load->model('Dosyam'); // daha once yuklenmemisse
$this->Dosyam->icerik_getir();
seklinde kullanabilirsiniz.
ama mvc pattern'de view'lardan dogrudan model'lere ulasmak ne kadar dogru onu sizin takdirinize birakiyorum
modelin adinin dosyam oldugunu varsaydim.
$this->Dosyam->icerik_getir();
seklinde kullanabilirsiniz.
ama mvc pattern'de view'lardan dogrudan model'lere ulasmak ne kadar dogru onu sizin takdirinize birakiyorum
modelin adinin dosyam oldugunu varsaydim.
- orcu (20.07.11 13:31:02 ~ 13:37:59)
controllerda kullanıyorum modeli önce controllera yükledim ordan view e aktarıp view den de yazdırıcam.
- karaden (20.07.11 13:38:36)
$data['icerikler'] = $this->model_adi->icerik_getir();
$this->load->view('abc', $data);
abc.php view'in de $icerikler olarak ulasabilirsin.
birden fazla dosyayı view edicen diyelim. header, footer, index yaptın. global, hepsinde kullanılabilecek değişkenler atamak için
$data['icerikler'] = $this->model_adi->icerik_getir();
$this->load->vars($data);
diyecen sonra view'leri bastıracaksın. user guide'ı okusan güzel olur aslında. herşey var orada.
$this->load->view('abc', $data);
abc.php view'in de $icerikler olarak ulasabilirsin.
birden fazla dosyayı view edicen diyelim. header, footer, index yaptın. global, hepsinde kullanılabilecek değişkenler atamak için
$data['icerikler'] = $this->model_adi->icerik_getir();
$this->load->vars($data);
diyecen sonra view'leri bastıracaksın. user guide'ı okusan güzel olur aslında. herşey var orada.
- emrag (20.07.11 14:08:15)
1