在没有协议的外部URL上标记助手

时间:2014-07-05 08:35:52

标签: php phalcon 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" />

但是,每当提出协议前缀时(即/ //netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css):

{{ stylesheet_link('//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css') }}

生成错误的网址:

<link rel="stylesheet" type="text/css" href="[SITE_PREFIX]//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" />

是否由于我的错误用法?或者这是伏特的现有错误?

1 个答案:

答案 0 :(得分:2)

尝试指定它不是本地的see the docs

{{ stylesheet_link('//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css', false) }}