В базовом шаблоне Hu go как узнать, какая страница отображается? - PullRequest
0 голосов
/ 17 февраля 2020

У меня есть шаблон Hu go, и, как вы можете видеть ниже, верхний и нижний колонтитулы являются stati c, а дочерние страницы добавляются в «основной» блок. Я бы хотел, чтобы <body> получил класс в зависимости от отображаемой страницы. Это возможно БЕЗ javascript? Я имею в виду, есть ли у нас случайно доступ к названию дочерней страницы из базы? Заранее спасибо.

<body>
    {{ partial "header.html" . }}
    {{ block "main" . }}
    {{ end }}
    {{ partial "footer.html" . }}
    {{ partial "nav.html" . }}
</body>

1 Ответ

1 голос
/ 17 февраля 2020

Вы можете использовать переменные страницы, чтобы получить информацию о странице, а затем использовать ее для изменения класса на HTML

Переменная страницы

...