Как передать два объекта на страницу просмотра кода?Как передать два объекта на вид
Возможно ли это?
$this->load->view('myView', $object1, $object2);
Как передать два объекта на страницу просмотра кода?Как передать два объекта на вид
Возможно ли это?
$this->load->view('myView', $object1, $object2);
Да, передача нескольких объектов в качестве параметра возможна, но я боюсь, что приведенный выше синтаксис неверен.
Try:
$data['object1'] = $object1;
$data['object2'] = $object2;
$this->load->view('myView', $data);
А на доступ просмотра страницы его в качестве $object1
и $object2
Добавление динамических данных к представлению данных передается от контроллера к представлению путем массив или объект во втором параметре функции загрузки вида. Вот пример использования массива:
$data = array(
'title' => 'My Title',
'heading' => 'My Heading',
'message' => 'My Message'
);
$this->load->view('blogview', $data);
А вот пример с использованием объекта:
$data = new Someclass();
$this->load->view('blogview', $data);
http://ellislab.com/codeigniter/user-guide/general/ views.html –