Bonjour,
Je me sens très con sur ce coup la, mais tant pis, désespère :
dans le cadre du développement d'un site php en MVC, j'ai un index.php a la racine de mon site, qui appelle divers fichiers .tpl et php dans des sous dossiers.
mon css est dans un dossier css, lui même à la racine.
rien de bien sorcier jusque là!
Dans mon entete.tpl (se trouvant dans le dossier vues, qui lui est à la racine), je charge le css de la manière suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <link rel="stylesheet" type="text/css" href="css/style.css" />
MAIS, le css ne marche pas... alors que si j'affiche la source, et que je regarde sur quoi pointe le css, il va bien sur le bon fichier (avec une erreur 403car le serveur interdit l'affichage du code du css)
je me suis demandé si c'était pas a cause de l'extension tpl, ou alors du fait que l'index et le tpl sont pas dans les mêmes répertoires.
j'ai donc fait une page html a la racine : meme chose...
ensuite j'ai mis le css a la racine : ca a marché en mettant
Code : Sélectionner tout - Visualiser dans une fenêtre à part <link rel="stylesheet" type="text/css" href="style.css" />
je reteste du coup de passer en tpl en me disant que c'est le sous dossier css qu'il aime pas : ca ne marche pas...
je remets html : ca ne marche plus !
Je commence a perdre la boule et à m'arracher le peu de cheveux qu'il me reste...
quelqu'un a déja rencontré un tel problème?
ps : ca me fait la meme chose pour le javascript. Les 2 marchaient impec' en localhost sous wamp.
Partager