Docpad无法在帮助器中看到我的收藏

时间:2014-03-25 08:44:43

标签: collections coffeescript helper docpad

我有docpad(v6.64.0),1个布局文件和1个文档,可以试用docpad,但我的文档文件中总是为null。

文档文件 - index.html.eco

<% for m in @getArchivePages().toJSON(): %>
 ......
<% end %>

docpad.coffee:

....
templateData:
   getArchivePages: ->
     @getCollection("pages")

collections:
  pages: ->
    @getCollection("html").findAllLive({layout: "post"}, [{date: -1}])

文件布局:

    • docpad.coffee
    • SRC
      • 文档
        • index.html.eco

getArchivePages助手始终返回null。 请帮我搞清楚。感谢。

1 个答案:

答案 0 :(得分:0)

我这样做的方法是使用例如@getCollection(&#34; pages&#34;)直接来自文档(.eco)文件,也没有第二阶段声明templateData。