通过href链接到current_user

时间:2013-04-03 08:49:19

标签: ruby-on-rails-3 hyperlink

目前我有一个标题可以通过以下方式将用户链接到他的个人资料:

<li><%= link_to '<i class="icon-picture"></i> My Profile'.html_safe, current_user %></li>

我希望能够通过执行以下操作将当前用户链接到他的个人资料:

<li>
  <a href="<%= current_user %>">
    <div><%= image_tag current_user.avatar (:small) %></div>
    &nbsp; <strong>Surge Pedroza</strong><br/>
    &nbsp; view my profile page
  </a>
</li>

但我不知道如何通过<a href="...">来做到这一点。有人可以帮帮我吗?

2 个答案:

答案 0 :(得分:1)

这是实现目标的更好方法:

<%= link_to current_user do %>
  <div><%= image_tag current_user.avatar(:small) %></div>
  &nbsp; <strong><%= current_user.full_name %></strong><br/>
  &nbsp; view my profile page
<% end %>

link_to .. do对您描述的确切情况很有用。有关更多示例,请查看documentation

答案 1 :(得分:0)

我实际上得到了它:)

<a href="<%= current_user.id %>">