/ /仲間:現在の記事のタイトルはどのように入手できますか? - ルビー、仲買人

仲間:現在の記事のタイトルはどのように入手できますか? - ルビー、仲買人

Middlemanで「middleman-blog」拡張を使って簡単なブログを生成すると、単に投稿の内容を生成するレイアウトファイルが得られます。

私が望むのは、現在の投稿のタイトルを取得し、それを表示することです。

今私が持っているもの:

<% blog.articles.each do |article| %>
<%= link_to article.title, article %>
<% end %>

これにより、1つの投稿コンテンツのみが表示されても、すべての投稿タイトルがループされます。それで、url / post-title-oneのためにこういうものを出力します


ポストタイトル1ポストタイトル2ポストタイトル3

「投稿タイトル1の内容のみ」


私は何かを試してみたい

<% blog.articles.each do |article| %>
<%= link_to current_article.title, article %>
<% end %>

しかし、それは無作為に2つのページタイトルを吐き出すだけです。

回答:

回答№1は6

あなたが現在の記事のタイトルを印刷するだけであれば <%= current_article.title %>.


回答№2の場合は1

私はあなたが何を求めているのかよく分からない。 あなたが与えたコードの最初のブロックは、ブログ内の各記事を繰り返して、リンクテキストを記事のタイトルにしてターゲットを記事にしたリンクを生成することを意図しています。あなたがそのコンテンツページを開いているからです。

<%= link_to current_article.title, current_article %>

それは仕事を完了させるべきです。