Mes css saute quand je met des paramètres dans mon router sur laravel

Par Moussa Ball, il y a 9 ans


Salut est que quelqu'un pourrais m'aider quand je met des paramètres sur mon router sur laravel mon css saute c'est comme si c'était qu'il ne connait plus ou se situe les fichiers css.

9 réponses

AlexJM, il y a 9 ans

Salut, tu aurais du code à montrer ?

Moussa Ball, il y a 9 ans
Route::get('blog/{id}', 'BlogController@blog)->where('id', '[0-9]+');
AlexJM, il y a 9 ans

Et ta balise link ?

Moussa Ball, il y a 9 ans

sa fait sauter toutes les balises et si j'enlève la variable id sa marche et cela je le veuille pas

Si je fais ceci sa ne fonctionne pas <link rel="stylesheet" href="assets/css/captions.css"> Mais si je fais ceci sa fonctionne <link rel="stylesheet" href="../assets/css/captions.css">
Carouge10, il y a 9 ans

Les chemins des css sont en relatifs. Il faut qu'il soit en absolu.

Carouge10, il y a 9 ans

Je ne connais absolument pas Laravel.
Je pense qu'il doit y avoir une méthode un peu comme celle-ci:

Route::get('css/', 'captions.css');

ou

Route::webroot('assests/css/captions.css');
Moussa Ball, il y a 9 ans

je crois que je vais essayer de les mettres en absolu pour voir

Moussa Ball, il y a 9 ans

sa marche le chemin absolu.

AlexJM, il y a 9 ans

Et si tu n'as pas envie d'être en absolu, tu peux regarder à la fonction asset ;)