[eluser]Unknown[/eluser]
I have a function that search category_id of top level parent category. But after 1 iteration it doesn`t return value to controller.
Controller:
Code:
$top_parent = $this->catalog_model->top_parent($catalog_id);
Model:
Code:
function top_parent($category_id)
{
$data = $this->db->select('category_id, title, parent')
->where('category_id',$category_id)
->get('categories')
->row_array();
if($data['parent'] == 0){
return $data['category_id'];
}
else{
$this->top_parent($data['parent']);
}
}
How can I return found value to controller with recursive function?