1

所以,我的模板代码中有这个:

<div class="col-md-2 col-md-offset-2"><a href="{{ '/' | page }}">HOME</a></div>

它呈现了这个:

<div class="col-md-2 col-md-offset-2"><a href="">HOME</a></div>

如何让它呈现主页(根默认页面)的 URL?

4

2 回答 2

1

您必须使用文件名(不带扩展名)而不是页面的 URL。

例如,您的页面是index.htm,您应该使用以下代码:

<div class="col-md-2 col-md-offset-2"><a href="{{ 'index' | page }}">HOME</a></div>

资料来源:十月标记文档

对于子目录中的文件,请指定目录。对于当前页面,在''.

于 2015-08-29T18:13:48.267 回答
1

在这个用例中,我认为使用|app过滤器而不是 |page是有意义的。

<div class="col-md-2 col-md-offset-2"><a href="{{ '/'|app }}">HOME</a></div>

会给你你想要的。如果您最终将网站放在子目录中,它也会保护您。

于 2015-09-16T18:38:58.560 回答