#php #codeigniter
#php #codeigniter
Вопрос:
может ли кто-нибудь помочь мне с этим?. Это дает мне следующую фатальную ошибку:
Неустранимая ошибка: вызов неопределенной функции getNombre() в C:xampphtdocsCodeIgniterapplicationviewsvista.php в строке 6
это мой контроллер ( c1.php
)
<?php
class c1 extends CI_Controller{
function _construct() {
parent::__construct();
$this->load->helper('mihelper');
}
function index(){
$this->load->view('headers');
$this->load->view('vista');
}
}
?>
это в моем помощнике ( mihelper_helper.php
)
<?php
function getNombre(){
return "<h1>Arturo</h1>";
}
?>
это мое мнение ( vista.php
)
<body>
<h1>Llamado desde controlador</h1>
<?php getNombre() ?>
</body>
</html>
Ответ №1:
Вы пропустили подчеркивание в конструктивной функции контроллера. Таким образом, помощник не может загрузиться, и функция не определена. Обновленный код, как показано ниже,
<?php
class c1 extends CI_Controller{
function __construct() {
parent::__construct();
$this->load->helper('mihelper');
}
function index(){
$this->load->view('headers');
$this->load->view('vista');
}
}
?>