Codeigniter'da Datamapper ORM kullanıyorum. naptıysam bir türlü veriyi ekrana basamadım. nerde hata yapıyorum bulamadım.
category.tpl' e $datax' ı gönderiyorum ama veri gelmiyor.
Controller :
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Videolar extends CI_Controller {
function __construct()
{
parent::__construct();
$this->load->model('Facebook_model');
}
public function index()
{
$url = base_url() ;
$this->load->helper('functions');
$a = new Category();
$b = new Category();
$catx = $a->order_by('id','desc')->get();
$cat = $b->order_by('id','asc');
$cat = $b->limit(10)->get();
$this->smarty->assign("base",base_url());
$this->smarty->assign("cat",$cat);
$this->smarty->assign("catx",$catx);
$fb_data = $this->session->userdata('fb_data');
$data = array(
'fb_data' => $fb_data,
);
$this->smarty->assign('fbdata',$data);
$this->smarty->view('header');
$c = new Category();
$datax = $c->get();
$this->smarty->assign("url",$url);
$this->smarty->assign('categoryx',$datax);
$this->smarty->view('category.tpl');
$this->smarty->assign("url",base_url());
$this->smarty->view('footer');
}
}category.tpl :{foreach from=$categoryx item=catzzz}
{$catzzz->title}
{/foreach}