Это Сайед Харун из Майсура, штат Карнатака, Индия.
Предположим:
Имя корневой папки: ci_test
Имя файла CSS: mystyles.css ";
Имя файла контроллера: Start.php
просмотреть имя файла: test_view.php
Решение:
Предложение для WAMP (надеюсь, это будет легко исправить в xampp):
Сохраните его в root / system / application / css
Создать новый каталог CSS в папке приложения (только для правильного управления файлами и папками)
Как подключиться обратно к файлу CSS?
в system / application / config / config.php
Отредактируйте "$ config ['base_url'] = http://localhost/" до
$config['base_url'] = "http://localhost/ci_test";
Создайте новую строку
$config['css'] = "system/application/css/mystyles.css";
Создайте контроллер в «system / application / controllers / start.php» и вставьте следующий пример кода:
class Start extends Controller {
var $base;
var $css;
function Start(){
parent::Controller();
$this->base = $this->config->item('base_url');
$this->css = $this->config->item('css');
}
function hello(){
$data['css'] = $this->css;
$data['base'] = $this->base;
$data['mytitle'] = 'Welcome to this site';
$data['mytext'] = "Hello, now this is how CSS work!";
$this->load->view('test_view', $data);
}
}
Создайте файл представления в «system / application / views / test_view.php» и вставьте следующий пример кода:
<html>
<head>
<title>Web test Site</title>
<base href= <?php echo "$base"; ?> >
<link rel="stylesheet" type="text/css" href="<?php echo "$base/$css";?>">
</head>
<body>
<h1><?php echo $mytitle; ?> </h1>
<p class='test'> <?php echo $mytext; ?> </p>
</body>
</html>
введите это в адресную строку браузера "http://localhost/ci_test/index.php/start/hello/"