Хьюго не показывает мои файлы в подкаталоге - PullRequest
0 голосов
/ 30 ноября 2018

Когда я добавляю файлы в основной каталог контента, все работает нормально.Почтовые файлы .md отображаются, но когда я помещаю свои файлы в подкаталоги.Код {{ range (where .Pages "File.Dir" "in" "/articles/") }} просто ничего не делает.Ничего не появляется.Я включил часть файла index.html моего сайта для более широкой ссылки.У меня есть папка статей (/ content / article /) и внутри несколько файлов .md.Я запускаю Гюго на Windows 10.

Спасибо за вашу помощь

<div class="row" id="articles">
        <div class="col-sm-12">
            <h3 class="category_header">Articles</h3>
            <div class="article_list card-body">
                    <ul>
                        {{ range (where .Pages "File.Dir" "in" "/articles/") }}
                        <li>
                            {{ .PublishDate.Format "Jan 2006" }} -
                            <a href="{{.Permalink}}">{{.Title}}</a>
                        </li>
                        {{ end }}
                    </ul>
            </div>
        </div>
    </div>

Редактировать: Я думаю, что это связано с путями Windows.Я заново создал свой сайт в Ubuntu и у меня не было такой же проблемы.

1 Ответ

0 голосов
/ 06 декабря 2018

Я не могу воспроизвести это на своей коробке с windows 10.

Но в целом вам, вероятно, следует использовать

{{ range .Section "articles" }}

.

...