2013-08-22 3 views
0

Я хочу просить боковые вкладки в рельсах ... так что у меня проблема с вкладкой. я иду, чтобы сделать вкладки, как это:Как использовать вкладку в рельсах

<h2> Users </h2> 
<ul class="nav nav-tabs" id="user-profile"> 
    <li class="active"> 
     <a href="#all", data-toggle="tab"> 
     All 
     </a> 
    </li> 
    <li> 
     <a href="#investor", data-toggle="tab"> 
     Investor 
     </a> 
    </li> 
    <li class=""> 
     <a href="#volunteer", data-toggle="tab"> 
     Volunteer 
     </a> 
    </li> 
</ul> 

<div class="tab-content"> 
    <div id="all" class="tab-pane"> 
    <% if @user_profiles != nil %> 
     <% @user_profiles.each do |user_profile| %> 
     <ul id="list-user" class="list-user thumbnails pull-right"> 
      <li class="span3 content-user"> 
      <%= image_tag user_profile.image.url, :size => '48x48', :class => "avatar avatar-48 photo" %> 
      <div class="user-name"> 
       <span> <%= link_to (user_profile.full_name), user_profile %></span> 
      </div> 
      </li> 
     </ul> 
     <% end %> 
    <% else %> 
     <h3 class="text-center">Not Found</h3> 
    <% end -%> 
     </div> 
    <div id="investor" class="tab-pane"> 
     <h3 class="text-center">Not Found</h3> 
    </div> 
    <div id="volunteer" class="tab-pane"> 
     <h3 class="text-center">Not Found</h3> 
    </div> 

, когда я нажимаю на все вкладки я хочу все пользовательские в моей User_Profile таблицы показывают, и если я нажимаю на вкладку добровольца, только пользователь, имеющий идентификатор роли как добровольцы показывают ... любые идеи моей проблемы? спасибо.

ответ

0

Для получения всех пользователей использовать User.all в то время как для пользователей, имеющих использование добровольцев роли User.find[:role => 'volunteer']

+0

К сожалению, я не понял :( – Megalithikum

Смежные вопросы