私は自分のviewregistration.php
ファイルでこれを使用しています
<html>
<head>
<link rel="stylesheet" type="text/css" href="<?php echo $base_url; ?><?php echo $css; ?>reg_style.css" />
<link rel="stylesheet" type="text/css" href="<?php echo $base_url; ?><?php echo $css; ?>style.css" />
</head>
<body>
<?php $this->load->view('include/header');?>
<?php $this->load->view('registration_view.php');?>
<?php $this->load->view('include/footer');?>
</body>
</html>
そして、私はコントローラーでそれを次のように呼び出しています
$data['title']= 'Registration';
$this->load->view("viewregistration.php", $data);
そして、私が使用しているコントローラーで
parent::__construct();
$this->load->helper('url');
$this->load->helper('form');
$this->load->database();
$this->load->model('user_model');
$this->load->model('systemdata');
$this->data['css'] = $this->systemdata->get_css_filespec();
$this->data['scripts'] = $this->systemdata->get_scripts_filespec();
$this->data['base_url'] = $this->systemdata->get_base_url();
しかし、css ファイルがロードされていません。次のようなエラーが表示されます
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: base_url
と
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: css
私が間違っていることは何ですか?autoload url ヘルパーを使用しました。しかし、結果は同じままです。