Использование link_to с post.title в Rails? - PullRequest
0 голосов
/ 23 февраля 2012

У меня есть следующий код:

  <% @posts.each do |post| %>
    <h2>Title: <%= post.title %></h2>
    <p>Author: <%= post.user.username %></p>
    <p>Created At: <%= post.created_at %></p>
    <p>Content: <%= post.content %></p>
    <p>Votes: <%= post.total_votes %></p>
    <p>Comments: <%= post.comments_count %></p>
    <ul>
      <li><%= link_to 'Show', post %></li>
      <li><%= link_to 'Edit', edit_post_path(post) %></li>
      <li><%= link_to 'Destroy', post, confirm: 'Are you sure?', method: :delete %></li>
    </ul>

Я бы хотел что-то подобное:

<h2><%= link_to "post.title" %></h2>

Как правильно это сделать?

Ответы [ 2 ]

10 голосов
/ 23 февраля 2012

<h2><%= link_to post.title, post %></h2>

1 голос
/ 23 февраля 2012

Если вы хотите добавить текст с помощью var, вы также можете сделать <h2><%= link_to "Title : #{post.title}", post %></h2>.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...