Problème de dossier pour le css
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:
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:
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:
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
http://www.image-heberg.fr/files/136141243950511.png