Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 13.03.2014 11:03:36

ksedim

base_url

Столкнулся с такой проблемой уже давно, что допустим, если сделать вот так:

  <link rel="stylesheet" href="css/style.css" type="text/css" />

и этакий маршрут: profile/show/photo/
то стиль он будет искать по пути profile/show/photo/
Вот помню в кодигнайтере была такая удобная штука, base_url() она решала проблему, а как же быть тут?

#2 13.03.2014 12:13:59

Re: base_url

HTML::script('путь')
или 
HTML::style('путь')

или в указать абсолютный путь.

Можно так

<link rel="stylesheet" href="/css/style.css" type="text/css" />

Изменено webbeg (13.03.2014 12:16:04)

Не в сети

#3 13.03.2014 15:17:34

Re: base_url

  1. <link rel="stylesheet" href="/css/style.css" type="text/css" />

Это очень плохая практика. Всегда используйте относительные пути, благо Laravel имеет для этого все возможности.

Не в сети

#4 13.03.2014 16:48:56

Re: base_url

этот как альтернатива.

Не в сети

#5 13.03.2014 18:03:27

Cheshirrski
masterМастер
Откуда: Днепр
Сообщений: 116
Статей: 2

Re: base_url

Еще вариант через asset

<link rel="stylesheet" type="text/css" href="{{ asset('сss/style.css') }}">
<script src="{{ asset('js/jquery.js') }}"></script>
<img src="{{ asset('img/logo.png') }}" alt="Logo">

Не в сети

#6 13.03.2014 20:28:13

ksedim

Re: base_url

спасибо, проблема решена)

Подвал раздела