За последние 24 часа нас посетили 17998 программистов и 1584 робота. Сейчас ищут 1293 программиста ...

Как в blade реализовать вывод абсолютной ссылки вместо относительной?

Тема в разделе "Laravel", создана пользователем Сереганек, 24 июл 2018.

  1. Сереганек

    Сереганек Активный пользователь

    С нами с:
    18 янв 2017
    Сообщения:
    333
    Симпатии:
    27
    Беру относительный путь к картинке из базы и в blade проверяю - если ссылка есть, то сделать ее абсолютной и вставить в код. Если нет, то пишем тоже абсолютную, но ту, которая по дефолту.
    Код (Text):
    1. <img src="@if (isset($config['image_name'])) {{asset($config['image_name'])}} @else {{asset('img/einstein-cut.png')}} @endif" />
    Второй кейс работает - ссылка абсолютная. А в первом случае - почему-то относительная, т.е. asset не срабатывает. Что здесь не так?
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.793
    Симпатии:
    1.330
    Адрес:
    Лень
    /img....
     
    Сереганек нравится это.
  3. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.593
    Симпатии:
    362
    Но ведь это тоже относительная ссылка... :(
    @Сереганек, абсолютные содержат протокол и сайт... а вот относительные могут начинаться либо от корня сайта, либо от текущего документа...
     
    Сереганек нравится это.