Welcome Guest, Not a member yet? Register   Sign In
Common header problem
#11

[eluser]techgnome[/eluser]
$data doesn't exist.... $this->data does...
Your function should be looking like this:
Code:
$this->parser->parse(‘header’,$this->data);
      $this->parser->parse(‘home’,$this->data);
      $this->parser->parse(‘footer’,$this->data);

-tg
#12

[eluser]ravindral[/eluser]
In the controller i have written as you suggested:
$this->parser->parse('header',$this->data);
$this->parser->parse('home',$this->data);
$this->parser->parse('footer',$this->data);

But Still getting error:

A PHP Error was encountered
Severity: Notice
Message: Undefined property: Welcome::$data
Filename: controllers/welcome.php
Line Number: 45
A PHP Error was encountered
Severity: Warning
Message: Invalid argument supplied for foreach()
Filename: libraries/Parser.php
Line Number: 55


MY_Controller is calling a method in model...and i am storing values and loading vars as you suggested

class MY_Controller extends Controller
{
function MY_Controller()
{
parent::Controller();

$this->load->model('teacher/teacher_model');

$teacher_data = $this->teacher_model->edit_profile($this->session->userdata('userid')Wink;

$this->data['teacher_data'] = $teacher_data->result();
$this->load_vars($data);
}
}




Theme © iAndrew 2016 - Forum software by © MyBB