Вы можете сделать это прямо в контроллере:
// in the controller
print_r($data);
$this->load->view("main", $data);
Или немного более элементарно, но вы можете передать шаблону PHP array
переменных (или object
):
// in the controller
$data = array();
$data["namespace"] = array(
"title" => "My website",
"posts" => array("hi", "something else")
);
$this->load->view("main", $data);
И затем в представлении установите флаг print_r
на namespace
, чтобы показать все доступные переменные, чтобы бизнес-администраторы точно знали, что использовать.
// in the view
if(isset($namespace["showAllVars"])) print_r($namespace);