error: Неопределенное свойство: Новости :: $ form_validation в codeigniter

Я новичок в кодеригенере и изучаю учебники в руководстве пользователя. Но я застрял в третьем учебнике, предназначенном для создания новостей. Здесь, в разделе моего контроллера, возникает следующая ошибка:

Уровень важности: уведомление

Сообщение: Неопределенное свойство: Новости :: $ form_validation

Имя файла: controllers / news.php

Номер строки: 44

и код, который я использовал в секции контроллера,

public function create() { $this->load->helper('form'); $this->load->library('form_validation'); $data['title'] = 'Create a news item'; $this->form_validation->set_rules('title', 'Title', 'required'); $this->form_validation->set_rules('text', 'text', 'required'); if ($this->form_validation->run() === FALSE) { $this->load->view('templates/header', $data); $this->load->view('news/create'); $this->load->view('templates/footer'); } else { $this->news_model->set_news(); $this->load->view('news/success'); } } 

Пожалуйста, помогите мне.

Заранее спасибо.

Solutions Collecting From Web of "error: Неопределенное свойство: Новости :: $ form_validation в codeigniter"

Уместно не указывать загрузочную модель. Поэтому включите это раньше

 $this->load->model('news_model'); 

после этого вы можете позвонить

 $this->news_model->set_news(); 

или отредактируйте config \ autoload.php и установите свою модель, после чего вы сможете использовать ее после успешной проверки

 news_model::set_news(); 

или вы можете это сделать в конструкторе, например:

 class MySomeClas extend CI_Controller { parent::__construct(); $this->load->model('news_model'); } 

и модели телефонов

В config / autoload.php добавьте эту библиотеку form_validation, 100% она будет работать.

 $autoload['libraries'] = array('form_validation');