【发布时间】:2019-10-16 17:21:52
【问题描述】:
我对 Hugo 很陌生,我是第一次在我的项目中使用它。
我有一个这样的文件夹结构:
我想要做的是将link 从slideTwo.html 文件设置为tours/circle.thml 文件。
slideTwo.html
<div class="timeline-heading">
<a href='/tours/circle' class="ctaLinkTours">
<h3 class="timeline-title">{{ i18n "tour" }}</h3>
</a>
</div>
当用户点击标题TOUR时,我想将他带到tours/circle.thml 并显示特定的游览。
我的网站是静态的。
我很难找到路径,而且我从昨天开始一直在苦苦挣扎,因此非常感谢任何建议。
【问题讨论】:
-
您似乎在使用布局来存储内容。 Hugo 使用 content/ 下的数据和 afaik 构建网站,
layouts下的文件没有 url。它们用作模板来使用 content/ 构建站点。所以,如果你有一个链接tours/circle.html,它将在content/tours/circle下查找,并且该内容应参考布局circle.hml来呈现其内容。 -
我想指出这不是一个编程问题...
-
@bserdar 谢谢!你的回答真的很有帮助。我确实进行了更改,我将
baseof.html和list.html添加到我的文件夹tours中的layouts和content文件夹中,我创建了包含所有这些的tours文件夹。我现在得到了我想要的。谢谢你。您能否将您的答案正确地作为答案,以便我接受它:) 这对我很有帮助:) -
@MarkusWMahlberg 它与 go 无关,尽管类似的问题经常被问到关于 SO 中的其他工具。