#php #phalcon #volt
#php #phalcon #volt
Вопрос:
Я пытаюсь использовать помощники тегов volt, такие как stylesheet_link
, для ссылки на внешний URL-адрес без префикса протокола.
Пример использования без протокола оказывается без проблем:
{{ stylesheet_link('http://netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css') }}
Генерирует
<link rel="stylesheet" type="text/css" href="http://netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" />
.
Однако всякий раз, когда префикс протокола скрыт (ie/ //netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css
):
{{ stylesheet_link('//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css') }}
Генерирует неверный URL:
<link rel="stylesheet" type="text/css" href="[SITE_PREFIX]//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" />
Это из-за моего неправильного использования? или это существующая ошибка с volt?
Ответ №1:
Попробуйте указать, что это не локально, смотрите документы.
{{ stylesheet_link('//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css', false) }}