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


Tulifer
Auteur
Réponse acceptée

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.

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

Tulifer
Auteur

Salut, bah comme ceci

echo $this->Html->css('style');

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

Tulifer
Auteur

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

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

Tulifer
Auteur

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

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
Auteur

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