2013-07-03 2 views
4

Моя версия CI - CI2.3. Я запускаю this php code на моем локальном хосте. Я следил за всеми шагами, указанными здесь, но я получаю эту ошибку, не знаю почему? и я изменил контроллер на CI_Controller. Hello world Program работал мелко. Этот код ссылки не работает. вам нужна помощь!Неустранимая ошибка: класс «Модель» не найден в CodeIgniter

+2

вы можете следить за первым, что Тэй приведены. Возможно, вы новичок в CI. и изучите правила http://ellislab.com/codeigniter/user-guide/ – KarSho

+0

Какая версия 2.3? последний - только 2.1.3. @Damien какой мужчина? – KarSho

+0

@KarSho Я имел в виду КОД, связанный OP, а не с РУКОВОДСТВОМ, с которым вы связаны. –

ответ

3

вы должны расширить модель, как это в CodeIgniter

class Modelname extends CI_Model 
    { 
    function __construct() 
    { 
      parent::__construct(); 
    } 
    } 
+0

Thanx so much Это сработало. –

0

Используйте как этот

<?php 

class Employee_model extends CI_Model 
{ 
    //load the constructor 
    function __construct() 
    { 
      //inherit the parent constructor 
      parent::__construct(); 
    } 
} 
0

Ну на самом деле руководство исследование старой версии CI, где вы использовали, чтобы расширить свои модели из класса модели, как показано в руководстве. Но теперь он был изменен. Теперь вам нужно расширить его из CI_Model, то же самое касается Controller.

Для контроллеров

class Employee_controller extends CI_Controller 
{ 
//load the constructor 
function __construct() 
{ 
     //inherit the parent constructor 
     parent::__construct(); 
} 

}

и для моделей

class Employee_model extends CI_Model 
{ 
//load the constructor 
function __construct() 
{ 
     //inherit the parent constructor 
     parent::__construct(); 
} 
} 
Смежные вопросы