2014-07-05 27 views
0

我尝试使用Volt标签助手(如stylesheet_link)链接到没有协议前缀的外部URL。没有协议无协议的外部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" /> 

然而,每当协议前缀obmitted(即/ //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" /> 

是不是由于我的不正确使用?或者这是一个伏特现有的错误?

回答

2

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

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