Ну, во-первых, ваши имена классов неверны.Более того, вы должны расширить родительскую модель __construct ();
Здесь вы можете установить эхо для отслеживания загрузки модели:
class Test_model extends CI_Model {
function __construct()
{
parent::__construct();
echo 'Model loaded!'; // something like this
}
function get_all()
{
// your code here
}
}
Редактировать : цитата из руководства :
В именах классов первая буква должна быть заглавной, а остальная часть - строчной.Убедитесь, что ваш класс расширяет базовый класс Model.
Базовый прототип (из руководства):
class Model_name extends CI_Model {
function __construct()
{
parent::__construct();
}
}
Если вы хотите записать инициализацию контроллеров и моделей ии так далее, вместо того, чтобы они отображали что-то на вашей странице, вы можете включить logging в application / config.php:
$config['log_threshold'] = 1;
// 0 = Disables logging, Error logging TURNED OFF
// 1 = Error Messages (including PHP errors)
// 2 = Debug Messages
// 3 = Informational Messages
// 4 = All Messages