RelRef
選項映射包含:
- path: (
string
)相對於內容目錄的頁面路徑。必需。 - lang: (
string
)要搜索的語言(站點)。默認為當前語言。可選。 - outputFormat: (
string
)要搜索的頁面輸出格式。默認為當前輸出格式。可選。
下面的範例顯示在訪問英文版本頁面時呈現的結果:
{{ $opts := dict "path" "/books/book-1" }}
{{ .RelRef $opts }} → /en/books/book-1/
{{ $opts := dict "path" "/books/book-1" "lang" "de" }}
{{ .RelRef $opts }} → /de/books/book-1/
{{ $opts := dict "path" "/books/book-1" "lang" "de" "outputFormat" "json" }}
{{ .RelRef $opts }} → /de/books/book-1/index.json
默認情況下,如果Hugo無法解析該路徑,會報錯並終止構建。您可以在站點配置中將此更改為警告,並指定無法解析路徑時返回的URL。
hugo.
refLinksErrorLevel: warning
refLinksNotFoundURL: /some/other/url
refLinksErrorLevel = 'warning'
refLinksNotFoundURL = '/some/other/url'
{
"refLinksErrorLevel": "warning",
"refLinksNotFoundURL": "/some/other/url"
}