и в вашем представлении User_Login.php вы можете получить к ним доступ следующим образом:

сноВот У меня есть следующий контроллер:

class User extends CI_Controller {
    public function Login()
    {
        //$data->RedirectUrl = $this->input->get_post('ReturnTo');
        $data = array(
               'title' => 'My Title',
               'heading' => 'My Heading',
               'message' => 'My Message'
          );
        $this->load->view('User_Login', $data);
    }

    //More...
}

и в моемUser_Login.php посмотреть файл я делаю это:

<?php print_r($data);?>

что приводит к:

A PHP Error was encountered
Severity: Notice
Message: Undefined variable: data
Filename: views/User_Login.php
Line Number: 1

Нужно ли загружать какие-либо конкретные модули / помощники, чтобы заполнить переменную $ data? Если яprint_r($this)Я могу видеть много вещей, но ничего из моих данных, кроме как в кеше

Редактировать: чтобы уточнить, я знаю, что вызов переменной в контроллере и представлении один и тот же, не «поделится» ею - это выходит за рамки, но в приведенном мною примере это подразумевает$data переменная создается в области видимости. Я просто случайно использовал одно и то же имя в контроллере

Ответы на вопрос(3)

Ваш ответ на вопрос