У меня проблема с передающими массивами и объектами codeigniter из контроллера для просмотра. Данные извлекаются из базы данных в модели и видны в контроллере (var_dump показывает, что данные есть), но каким-то образом он не переходит к просмотру.Codeigniter не передает массивы или объекты из контроллера для просмотра
Вот код контроллера
public function index()
{
$this->load->view('welcome_message');
$this->load->model('post_model');
$data['posts'] = $this->post_model->get_all_posts();
$this->load->view('welcome_message', $data);
}
После этого, на виде сбоку $ сообщений недоступна. var_dump ($ posts); отвечает как неопределенная переменная: сообщения
Любая помощь будет оценена.
спасибо.
пожалуйста вставьте var_drump в $ данных [ «сообщения»] – Pupil
Вы загружаете вид дважды, один раз до того, как переменная получает определенный и один раз после того, как переменная получает определена. – Ryan
Райан, вы правы, проблема решена. Как я могу пожертвовать? –