ruby on rails - Acts_as_follower display follows RoR -


i using ruby gem called acts_as_follower

my code:

user.rb

class user < applicationrecord      acts_as_followable     acts_as_follower end 

users_controller.rb

def follow   @user = user.find(params[:id])   current_user.follow(@user)   redirect_to root_path end  def unfollow   @user = user.find(params[:id])   current_user.stop_following(@user)   redirect_to root_path end 

followers.html.erb

<% @user.followers.each |user| %>    <div class="panel panel-default col-md-offset-3 col-md-6">   <br>     <div class="panel panel-heading">        <%= avatar_for(user, size: 50) %>       <h1> <%=link_to user.name, user %></h1>     </div>  </div> 

routes.rb

#followers resources :users    member      :follow      :unfollow    end end 

how display users follow?

how display users follow?

i believe method want all_following

user.all_following 

returns array of every followed object user, can collection of different object types, eg: user, book

so, below should work

@user.all_following 

Comments

Popular posts from this blog

html - How to set bootstrap input responsive width? -

javascript - Highchart x and y axes data from json -

javascript - Get js console.log as python variable in QWebView pyqt -