Bazen ben dizi gibi verilere ihtiyaç ve bazen ben json olarak aynı veri gerekir.
Eğer onay nereye yapacağını eğer ajax denetleyicisi veya modele çağrı, ya da ... bir daha nedir?
Test eğer denetleyicisi ajax çağrısı
function my_controller(){
//getdata from model
$data=$this->my_model();
if(THIS_IS_AJAX_CALL){
echo json_encode($data);
}else{
return $data;
}
}
function my_model(){
//get the data from db
return $data;
}
Modele argüman olarak türünü Pass:
function my_controller(){
if(THIS_IS_AJAX_CALL){
return $this->my_model('json');
}else{
return $this->my_model();
}
}
function my_model($type=''){
//get the data from db
if($type='json'){
return json_encode($data);
}else{
return $data;
}
}