Welcome Guest, Not a member yet? Register   Sign In
error with loading model
#1

[eluser]babyboss[/eluser]
Following is my display.php code under my model folder,
Code:
<?php
  class Display extends Model {

   /*create the array to pass to the views*/
       var $data = array();
   /*two other class variables*/
    var $base;
    var $status = '';

  /*the constructor function: this calls the 'model' parent class, loads
  other CI libraries and helpers it requires, and dynamically sets
  variables*/
    function Display()
    {
         parent::Model();
         $this->load->helper('form');
         $this->load->library('user_agent');
         $this->load->library('errors');
         $this->load->library('menu');
         $this->load->library('session');

  /*now set the standard parts of the array*/
         $this->data['css']  = $this->config->item('css');
         $this->data['base'] = $this->config->item('base_url');
         $this->base          = $this->config->item('base_url');
         $this->data['myrobots'] = '<meta name="robots"
                                    content="noindex,nofollow">';
  /*note that CI's session stuff doesn't automatically recall the extra
  variables you have added, so you have to look up the user's status in
  the ci_sessions table*/
          $sessionid = $this->session->userdata('session_id');
          $this->db->select('status');
          $this->db->where('session_id', $sessionid);
          $query = $this->db->get('ci_sessions');
            if ($query->num_rows() > 0)
                   {
                   $row = $query->row();
                  $this->status = $row->status;
                  }

       }
  /*function to assemble a standard page. Any controller can call this.
  Just supply as $mydata an array, of key/value pairs for the contents
  you want the view to display. Available variables in this view are:
  mytitle. menu, mytext, diagnostic
  */
      function mainpage($mydata)
            {
            $this->data['mytitle'] = 'Monitoring website';
            $this->data['diagnostic'] = $diagnostic;
            foreach($mydata as $key => $variable)
            {$this->data[$key] = $variable;}
  /*here's the menu class we looked at in Chapter 3*/
            $fred = new menu;
            $this->load->library('session');
            $mysess = $this->session->userdata('session_id');
            if(isset($this->status) && $this->status > 0)
                   {$this->data['menu']=
                                     $fred->show_menu($this->status);}
            $this->load->view('basic_view', $this->data);

           }

  }
  ?>


I load the above in myController.php using the following
Code:
<?php

class MyController extends Controller {

    function MyController()
    {
        parent::Controller();    

    }
    
    function index()
    {
    $data['mytitle'] = "A website monitoring tool";
    $data['mytext'] = "This website helps you to keep track of
                      the other websites you control.";
    $data['myrobots'] = '<meta name="robots" content="noindex, nofollow">';
    $data['mywebtitle'] = 'Web monitoring tool';
    $data['base'] = $this->config->item('base_url');
    $data['css'] = $this->config->item('css');
    $data['header'] = $this->load->view('header_view', '', TRUE);
    
  
    
  
        $this->load->model('display');
        $this->display->mainpage($data);
        
        
        
    }
}

I type the following in my browser address bar:
http://localhost/codeigniter2/index.php/...ller/index

and I get the following error message:

An Error Was Encountered

Unable to load the requested class: errors


Messages In This Thread
error with loading model - by El Forum - 06-18-2009, 05:01 AM
error with loading model - by El Forum - 06-18-2009, 05:11 AM
error with loading model - by El Forum - 06-18-2009, 05:23 AM
error with loading model - by El Forum - 06-18-2009, 05:36 AM
error with loading model - by El Forum - 06-18-2009, 01:38 PM
error with loading model - by El Forum - 06-18-2009, 01:44 PM
error with loading model - by El Forum - 06-18-2009, 07:08 PM
error with loading model - by El Forum - 06-23-2009, 08:19 PM



Theme © iAndrew 2016 - Forum software by © MyBB