Пути к файлам Codeigniter
Извините за беспокойство, но у меня возникла некоторая путаница с путями к файлам в codeigniter, поскольку вы можете знать или не знать, что CI описывает свою файловую систему следующим образом:
-application:
-controllers
-views
-models
-system(contains CI framework)
Я создал файл css и сохранил несколько изображений в папке "Ресурсы" следующим образом:
-application:
-controllers
-views
-models
-system(contains CI framework)
-resources
-img001
-style.css
Мне было интересно, может ли кто-нибудь указать мне правильное направление для доступа к папке ресурсов с использованием относительных путей.
2 answers
Вы можете использовать функцию base_url. Чтобы использовать эту функцию, вам необходимо загрузить помощник по URL-адресу
Вы можете загружать везде, где это необходимо, как показано ниже:
$this->load->helper('url');
Или вы можете установить autoload.php .
echo base_url("resources/img001/img_name.jpg");
echo base_url("resources/style.css");
echo FCPATH."resources/img001/img_name.jpg";
echo FCPATH."resources/style.css";
Константа FCPATH
вернет системный путь к файлу Вашего фронт-контроллера (index.php в корне Вашего CI-приложения)