Замените .Page.UniqueID в hugo, чтобы устранить предупреждение об устаревании

Я использую тему blogdown:https://github.com/shawnohare/hugo-tufte

Я исправил большинство предупреждений о сборке, которые я получаю, но у меня проблемы с устранением этого:

Page.UniqueID is deprecated and will be removed in a future release. Use .File.UniqueID

Я отследил экземпляр Page.UniqueID до пары файлов, которые используются для создания заметок на полях с помощью шорткода.

{{ $marginnoteDomIdSuffix := .Ordinal }}<label for="marginnote-{{ .Page.UniqueID}}-{{ $marginnoteDomIdSuffix }}" class="margin-toggle">&#8853;</label>
<input type="checkbox" id="marginnote-{{ .Page.UniqueID}}-{{ $marginnoteDomIdSuffix }}" class="margin-toggle"/>
<span class="marginnote">{{ .Inner }}</span>

Я пробовал несколько замен типа.File.UniqueID (.File.UniqueID, .UniqueID, ..File.UniqueId, вы поняли), как предложено в предупреждении, но без особого успеха.

0 ответов

Другие вопросы по тегам