Реальный основной вопрос о CI здесь, на котором я ничего не могу найти в документации. Я думаю, что мне, возможно, понадобится некоторая дальнейшая конфигурация?? У меня есть функция, которая загружает представление, и это работает правильно, но когда я отправляю его, параметры не загружают представление, какие-либо идеи??
Вот код с параметрическими усилителями (представление не загружается),
function grid($height,$width)
{
echo $height."x".$width;
$this->load->view("grid");
}
и вот без (представление действительно загружается),
function grid()
{
//echo $height."x".$width;
$this->load->view("grid");
}
Так Высота и ширина единственная вещь, что echos в первом примере, во втором представление загружается. Спасибо заранее!
Предполагается, что ваш контроллер должен передавать параметры представлению в виде массива:
function grid($height,$width)
{
$data = array();
$data['height'] = $height;
$data['width'] = $width;
$this->load->view("grid", $data);
}
Затем ваше представление может их отобразить:
echo $height."x".$width;
Это позволяет четко разделить проблемы между объектами контроллера и представления.
Для получения дополнительной информации смотрите раздел Добавление динамических данных в представление в Руководстве пользователя CI.