Intereting Posts
Поиск различных столбцов путем разделения запятой crontab при использовании сценария exec php? Как получить значение языка из $ _SERVER с помощью PHP? Помещение запятой (,) в конец массива. Это соглашение? Использовать множественные аргументы «отношения» в функции постфактора AJAX Использование пространств имен с классами, созданными из переменной Рекурсивная функция PHP Laravel с вложенным массивом У меня есть строка с "\ u00a0", и мне нужно заменить ее на "" str_replace не удается Мой файл .htaccess не работает Как получить первый день недели для текущей локали? (PHP / L8N) Динамическое имя PHP для свойства объекта Внедрение коллекции форм Symfony2 с добавлением и удалением разрешенных Возможно, злоумышленник может редактировать $ _SESSION? Это регулярное выражение отключает последнее слово в строке, хотя strlen находится в допустимом диапазоне Сохранение дополнительных данных в таблицу объединений в методе добавления в CakePHP 3.0

Laravel 5 не находит файлы css

Я только что установил проект Laravel 5 на MAMP, и мои страницы не находят файлы css.

Это ссылка на мой css в моем файле app.blade.php:

<link href="/css/app.css" rel="stylesheet"> 

И мой файл .htaccess имеет следующую строку:

 RewriteBase /laravel-site/laravel-5-app/public/ 

В папке config мой файл app.php содержит следующее:

 'url' => 'http://localhost:8888/laravel-site/laravel-5-app/public/', 

Но когда я открою эту страницу: http: // localhost: 8888 / laravel-site / laravel-5-app / public / auth / login и проверьте инструменты разработчика, он ищет файл css в этом месте: http: //localhost:8888/css/app.css

Как примечание, если я перейду к этому URL- адресу : http: // localhost: 8888 / laravel-site / laravel-5-app / public / Я получаю правильную страницу приветствия.

используйте это, чтобы добавить такие активы, как css , javascript , images .. в файл кликов.

Для CSS,

 <link href="{{ asset('css/app.css') }}" rel="stylesheet" type="text/css" > 

ИЛИ

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

Для JS,

 <script type="text/javascript" src="{{ asset('js/custom.js') }}"></script> 

ИЛИ

  <script type="text/javascript" src="{{ URL::asset('js/custom.js') }}"></script> 

ДЛЯ ИЗОБРАЖЕНИЙ,

 {{ asset('img/photo.jpg'); }} 

здесь DOC

В качестве альтернативы , если вы вытащили пакет композитора illuminate/html который был включен по умолчанию в laravel 4.2, вы можете использовать, как показано ниже. В laravel 5. вам нужно вручную вытащить пакет.

 {{ HTML::style('css/style.css') }} 

вот пример .

Это работает. Для css:

 <link href="css/app.css" rel="stylesheet"> 

Попробуй:

  <link href="public/css/app.css" rel="stylesheet"> 

Вы можете использовать один из следующих вариантов:

 <link href="{{ asset('css/app.css') }}" rel="stylesheet" type="text/css" > 

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

 {!! Html::style( asset('css/app.css')) !!} 

Быстрое применение простого регулярного выражения.

поиск: href = "(. +?)"

replace: href = "{{asset ('$ 1')}}"

а также

search: src = "(. +?)"

replace: src = "{{asset ('$ 1')}}"

Вот решение

  {!! Html::style('css/select2.min.css') !!} {!! Html::script('js/select2.min.js') !!} 

мое мнение таково:

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

это лучший способ маршрутизации ваших файлов css.

URL :: to также работает для js