0
У меня есть следующий код в контроллере.codeigniter заменить содержимое во взглядах
$this->view_data['page_content'] = 'login';
$this->load->view('main',$this->view_data);
if ($bool == TRUE){
$this->view_data['page_content'] = 'dash';
$this->load->view('main',$this->view_data);
}
После входа в систему, я хотел бы заменить содержимое в login.php с содержанием в dash.php. Однако код в цикле if добавляется в нижней части первого.
Результат:
<html lang="en">
<head>
</head>
<body>
<h1>header</h1> //header and footer is in main.php
//login form in login.php
<form method="post"></form>
<h1>footer</h1>
</body>
</html>
<html lang="en">
<head>
</head>
<body>
<h1>header</h1>
<div id="container">
//contents in dash.php
</div>
<h1>footer</h1>
</body>
</html>