[Résolu] Problème chargement du css

Par Tulifer, il y a 13 ans


Bonjour,

J'ai créer un design pour le mettre dans mon site et j'ai un problème :( !
J'ai modifier le layout par default pour que sa puisse correspondre à ce que je voulais et sa marche il va chercher mon css ici

monsite/css/style.css

Soit dans app/webroot/css.

Mais lorsque j'essaye par exemple de rejoindre ma page d'inscription sa ne marche pas. Il va chercher mon css ici

monsite/app/webroot/index.php/users/css/style.css

Alors qu'il se trouve au dessus voir premier lien.

Je ne souhaite pas créer un dossier pour chaque contrôleur avec 36 fois les mêmes fichier.

Savez vous comment faire ?
Merci de vos réponse et bonne journée :)

9 réponses

zenkiai, il y a 13 ans

Salut, comment fais tu pour appeler ton css dans default.ctp ?

Tulifer, il y a 13 ans

Salut, bah comme ceci

echo $this->Html->css('style');
zenkiai, il y a 13 ans

Ce problème ne se pose que pour ta page d'inscription ou aussi pour les autres ?

Tulifer, il y a 13 ans

J'ai le problème sur toutes mes pages :( excepter la page d'accueil ^^

zenkiai, il y a 13 ans

Est ce que l'url rewriting fonctionne sur ton hébergeur ?
J'essaye de trouver des pistes ...

Tulifer, il y a 13 ans

Oui oui l'url rewriting marche correctement.
Je suis en local pour le moment.

J'essaye de trouver sur d'autre forum mais ... rien pour le moment

Keisuke, il y a 13 ans

Hi,

As-tu dans le core cette ligne d'activé:
Configure::write('App.baseUrl', env('SCRIPT_NAME'));

?
Si oui, commente la.

de plus, si ton url ressemble à http://IP:port/cake/ il faut modifier les .htaccess
avec le RewriteBase

@+

Tulifer, il y a 13 ans

Salut alors
Configure::write('App.baseUrl', env('SCRIPT_NAME'));
est déjà commenté

Sinon l'url est de ce type http://localhost/site/users/signup
Et j'ai réecrit ales .htaccess avec RewriteBase sa me fait une erreur 500

Tulifer, il y a 13 ans

Problème réglé j'ai supprimer le projet et j'en ai recréer un autre et le problème a été résolu.