0

レイアウト

静的サイト ジェネレーターhexoを使用して交互レイアウトを作成したい- 概要ページの 2 つおきの投稿のテキストは右側に配置する必要があります。

私が使用してtextOrientation = "left"いるパーシャルは、パーシャル関数のようなカスタム変数を渡す必要があります。

<%site.tags.findOne({name: 'featured'}).posts.sort('date', -1).limit(5).each(function(post, index) {%>
    <%- partial('_partial/project-excerpt', {item: post}) %>
<% })%>

次に、テンプレートproject_excerp.ejsは、渡された変数に基づいて、対応するクラスを生成する必要があります。

私のテンプレート (project_excerp.ejs):

<a class="???" href="/project/<%= item.slug %>"><%= item.title %></a>

質問は次のとおりです。

  1. post自分の変数で変数textOrientationを拡張するにはどうすればよいですか
  2. -templateで を使用するif then elseにはどうすればよいですか?project_excerp.ejs
4

1 に答える 1