CSS не работает после передачи идентификатора в URL в Laravel 5.6 - PullRequest
0 голосов
/ 03 июля 2018

Мой CSS не работает после передачи идентификатора в URL в Laravel 5.6

Мой маршрут

Route::any('productdetail/{id?}','AdminController@productdetail');

Идентификатор URL

<a href="{{url('/productdetail/'.$item->id)}}"><i class="icon-eye"></i></a>

Я использую Laravel 5

Это тег скрипта:

<link rel="stylesheet" href="{{URL::asset('/css/style.css')}}">

1 Ответ

0 голосов
/ 28 октября 2018

Просто используйте то, что предложил @demo.

asset('/css/style.css')

Или просто

href="/css/style.css"

Но никогда

href="../css/style.css"

Потому что если вы позже измените свой текущий URL с 127.0.0.1:8000/productdetail/ndomid} на, скажем, 127.0.0.1:8000/productdetail/something/ndomid}, ресурс не будет загружен должным образом больше.

Используя * / 1018 *, используя "/" перед источником, вы говорите браузеру начать поиск с базового URL-адреса, который в вашем случае 127.0.0.1:8000/.

Путем , опуская "/" перед источником, вы говорите браузеру начать поиск с текущего URL, который в вашем случае будет 127.0.0.1:8000/productdetail или даже 127.0. 0.1: 8000 / productdetail / {id}, когда вы добавляете к нему свой идентификатор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...