Bonjour,

Je suis actuellement en train de suivre un tutoriel sur CodeIgniter et j'ai essaye de faire appel a une feuille C.S.S. dans le dossier application/assets/css/, il me dit que le fichier n'existe pas.

Pourtant dans mon contrôleur je l'appelle bien et dans ma vue je n'ai pas fait d'erreurs dans la saisie du nom de mon fichier.

Donc comment faire pour qu'il récupère bien la feuille de style ?

assets_helper.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
 
<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
 
if ( ! function_exists('css_url'))
{
    function css_url($nom)
    {
        return base_url() . 'assets/css/' . $nom . '.css';
    }
}
 
if ( ! function_exists('js_url'))
{
    function js_url($nom)
    {
        return base_url() . 'assets/javacript/' . $nom . '.js';
    }
}
 
if ( ! function_exists('img_url'))
{
    function img_url($nom)
    {
        return base_url() . 'assets/images/' . $nom;
    }
}
 
if ( ! function_exists('img'))
{
    function img($nom, $alt = '')
    {
        return '<img src="' . img_url($nom) . '" alt="' . $alt . '" />';
    }
}
controleur index.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
 
class Index extends CI_Controller {
 
public	function	__construct()
{
    parent::__construct();
    $this->load->helper('assets');
    $this->load->view('structure/header.php');
    $this->load->view('welcome_message');
}
}
vue structure/header.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<!DOCTYPE html>
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<meta name="TITLE" content="Kino" />
 
	<!--link rel="SHORTCUT ICON" href="styles/images/favicon.ico" /-->
	<link rel="stylesheet" href="<?php echo css_url('global'); ?>" media="all" type="text/css" />
D'avance, merci

S'il faut plus de précisions, je suis prêt a les apporter.

edit : Voici l'organisation de mes dossiers