2016-07-29 9 views
0

ヘックスでは、のインデックスではないページをページングするにはどうすればよいですか?私はページの下にblog.mdと呼ばれるページを持っていて、という新しいファイルを私のレイアウトフォルダにblog.ejsという名前で作成しました。私は追加blog.md前付でヘキサのページングなしのインデックスページ

layout: blog 

そしてblog.ejsに追加:その後、

<ul> 
<% page.posts.each(function(article){ %> 
    <li><a href="<%- url_for(article.path) %>"><img src="/images/<%= article.imgfront %>" alt="" /></a></li> 
<% }) %> 
</ul> 

<hr> 

<% if (page.prev){ %> 
    <a class="prev" href="<%- url_for(page.prev_link) %>">&larr; Prev</a> 
<% } %> 

<% if (page.next){ %> 
    <a class="next" href="<%- url_for(page.next_link) %>">Next &rarr;</a> 
<% } %> 

しかし、私は/ブログに行くとき、このエラーが出る:

Unhandled rejection TypeError: /Users/devserver/Desktop/hexo/themes/nadymain/layout/page.ejs:4 
    2| 
    3| <ul> 
>> 4| <% page.posts.each(function(article){ %> 
    5| <li><a href="<%- url_for(article.path) %>"><img src="/images/<%= article.imgfront %>" alt="" /></a></li> 
    6| <% }) %> 
    7| </ul> 

Cannot read property 'each' of undefined 

私は間違っていますか?私はHexoを初めて使っていますが、カスタムページに改ページできるかどうかはわかりません。

答えて

関連する問題