У меня есть настройка так:Как получить набор файлов с `пишут: false` в DocPad
portfolio.html.eco
portfolio/
- project1.html.md
- project2.html.md
- etc.
Я хочу, чтобы это все можно объединить в один большой portfolio.html
файл в каталоге out/
, Все мои файлы проекта имеют метаданные write: false
, которые мешают им писать.
Я попытался сделать несколько вариаций на это в моем portfolio.html.eco
, но все они, кажется, чтобы получить пустую коллекцию:
<% for project in @getCollection("documents").findAll({relativePath: 'portfolio'}).toJSON() %>
Но я всегда получаю пустой список. Я также попытался это:
@getFilesAtPath('portfolio/')
Это поймите меня правильно содержание,
но это еще не оказаны.
Обновление: оно было визуализировано, я использовал значение body
вместо contentRendered
.
Может ли кто-нибудь объяснить, что я делаю неправильно с версией коллекции? Имеет ли write: false
документы, не включенные в коллекцию?
Вы когда-нибудь находили ответ на этот вопрос? У меня такая же проблема (хочу использовать коллекцию файлов с write: false) –
Да, извините, что я забыл об этом, теперь я разместил ответ ниже: http://stackoverflow.com/a/26721750/933879 –