最好的方式来输出WebCal中下载,网址在树枝(Best way to output a webca

2019-10-19 06:06发布

我想产生的树枝像这样(用例是订阅的日历)的网址:

webcal://subdomain.mydomain.com/calendar.ics

文件名是通过给twig: global: ...在配置的{{ filename }}在树枝。
我的问题是,当使用{{ url('index') }}所生成的URL使用http://作为协议,但我需要webcal://

我也看不出有什么办法通过使用方案来解决这个问题,因为这个协议是特价仅售这种情况下,没有通过“索引'Controller产生的路线。

我在寻找正确的方法。 最后的机会将通过树枝,全球通孔网址。

Answer 1:

可能有更明确的方式,但我已经成功地使用这样的事情之前:

{{ url("my-route")|replace({ "http:" : "webcal:" }) }}

这将生成一个绝对的URL到您的路线然后替换方案。



文章来源: Best way to output a webcal-download-url in twig