Я использую codeigniter 3.1.
Я пытаюсь прочитать base_url из файла конфигурации.
Однако значение жесткого кода работает нормально для того же.
мой код для чтения base_url:
<link rel="stylesheet" type="text/css" href='<?php echo base_url('assets/css/bootstrap.min.css'); ?>' />
<script src='<?php echo base_url('assets/js/bootstrap.min.js'); ?>' />
<link rel="stylesheet" type="text/css" href='<?php echo base_url('assests/css/styles.css'); ?>' />
Мой конфиг выглядит следующим образом:
$config['base_url'] = "http://localhost:63342/CI/";
Для того, чтобы использовать base_url()
ты должен загрузить url
Сначала помощник. Загрузите его в application/config/autoload.php
как это..
$autoload['helper'] = array('url');
Убедитесь, что ваши файлы должны быть в корне под assets
папка.
Попробуйте изменить
<link rel="stylesheet" type="text/css" href='<?php echo base_url('assests/css/styles.css'); ?>' />
к
<link rel="stylesheet" type="text/css" href='<?php echo base_url('assets/css/styles.css'); ?>' />
Убедитесь, что ресурсы в корневом каталоге вне папки приложения
Как вы пропустили по буквам.
попробуй это
установить местоположение папки таким образом под CI Folder
CI
application
system
assets
тогда ссылка css будет
<link rel="stylesheet" type="text/css" href='<?php echo base_url('assets/css/bootstrap.min.css'); ?>' />
<script src='<?php echo base_url('assets/js/bootstrap.min.js'); ?>' />
<link rel="stylesheet" type="text/css" href='<?php echo base_url('assets/css/styles.css'); ?>' />
убедитесь, что загрузили url helper
$autoload['helper'] = array('url');