Почему мы пишем загрузочный вид последней кодовой переменной codeigniter - PullRequest
0 голосов
/ 07 февраля 2019

Почему я передаю имя переменной при вызове файла представления?

Например: $this->load->view("{$viewData->viewFolder}/{$viewData->subViewFolder}/index", $viewData);

Почему мы пишем $ viewData в последней строке кода?

Ответы [ 2 ]

0 голосов
/ 08 февраля 2019

нет необходимости загружать переменную:

$data['view'] = 'folername/view_file_namae';
$this->load->view('you can call common file for header/footer here', $data);
0 голосов
/ 07 февраля 2019

Чтобы передать имя переменной для просмотра файла,

$this->data['anyname'] = $variable;
$this->load->view('viewfilename',$this->data);

и в вашем имени файла просмотра, получите ваши переданные данные как echo $anyname;.Вы можете передавать переменную или массив по своему усмотрению.

Если вы хотите добавить имя переменной к файлу представления, вы можете использовать функцию redirect ().

Источник: https://www.codeigniter.com/user_guide/helpers/url_helper.html#redirect

Например

redirect('home/category/'.$variable, 'refresh');
redirect('home/category/subcategory/'.$variable, 'refresh');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...