【问题标题】:Get right path in folder structure在文件夹结构中获取正确的路径
【发布时间】:2019-10-16 17:21:52
【问题描述】:

我对 Hugo 很陌生,我是第一次在我的项目中使用它。

我有一个这样的文件夹结构:

我想要做的是将linkslideTwo.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.htmllist.html 添加到我的文件夹tours 中的layoutscontent 文件夹中,我创建了包含所有这些的tours 文件夹。我现在得到了我想要的。谢谢你。您能否将您的答案正确地作为答案,以便我接受它:) 这对我很有帮助:)
  • @MarkusWMahlberg 它与 go 无关,尽管类似的问题经常被问到关于 SO 中的其他工具。

标签: html filepath hugo


【解决方案1】:

您似乎正在使用布局来存储内容。 Hugo 使用 content/ 下的数据构建网站,而 afaik,布局下的文件没有 url。它们用作模板来使用 content/ 构建站点。因此,如果您有一个链接 tours/circle.html,它将在 content/tours/circle 下查找,并且该内容应参考布局 circle.hml 以呈现其内容。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-12-25
    • 1970-01-01
    • 2016-03-09
    • 1970-01-01
    • 2013-09-07
    • 1970-01-01
    • 2014-08-13
    • 1970-01-01
    相关资源
    最近更新 更多