Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Ruby inside html-erb files issue

I am putting this inside my erb file

<% @user_friend.each do |friends| -%>
  <%= content_tag :p, :class => "popin" do %>
    friends.email
  <% end %>
<% end -%>

and I am getting this error message :

compile error
/var/www/gitorious/app/views/campaigns/new.html.erb:25: syntax error, unexpected ')'
..._tag :p, :class =>"popin" do ).to_s); @output_buffer.concat ...
                              ^
/var/www/gitorious/app/views/campaigns/new.html.erb:28: syntax error, unexpected kEND, expecting ')'
;  end ...

Could someone explain how I can resolve this ?

like image 549
user1611830 Avatar asked May 02 '26 08:05

user1611830


1 Answers

friends.email is ruby code, you just need to do like below:

<% @user_friend.each do |friends| -%>
  <%= content_tag :p, friends.email,:class =>"popin" %>
<% end -%>
like image 114
xdazz Avatar answered May 04 '26 00:05

xdazz