Я получаю сообщение об ошибке при попытке доступа к методу внутри libraries/View.php
из core/App_controller.php
. linkJS()
установит разметку для вывода вида
Почему этот метод не определен и как я могу преодолеть это?
Структура моей папки
приложение / ядро / App_controller.php
function __construct() {
parent::__construct();
$this->view = $this->load->library('view');
$this->set_vars();
}
function set_vars(){
$this->view->linkJS($this->js.'application.js');
}
применение / библиотеки / view.php
public function linkJS($src, $var = 'view_js') {
if (!isset($this->vars[$var])) {
$this->vars[$var] = {$var};
}
// more code ...
}
С views/shell.php
Я бы хотел выдать echo $view_js;
ошибка:
Тип: Ошибка
Сообщение: вызов неопределенного метода CI_Loader :: linkJS ()
Имя файла: C: \ xampp \ htdocs \ myproj \ application \ core \ App_Controller.php