プログラミングを勉強し始めて1ヶ月の者です
現在、HTML CSS Ruby on railsを勉強しながら、簡単なツイッターのようなものを作っています
今更なのですが、html.erbのviewページには<% end %>を使いますよね
しかし今まで何となく使っており、正確にどこに入れればいいのかわかりません
今作っているviewページで
<% unless current_user.id == user.id %>
<div id="follow_form">
<% if current_user.following?(@user) %>
<%= form_for(@activerelationship, url: relationships_path, method: :post) do |f| %>
<%= f.hidden_field :follower_id, :value => current_user.id %>
<%= f.hidden_field :followed_id, :value => followed.id %>
<% else %>
<%= link_to relationships_path(@active_relationship),class: "btn btn-block btn-default ", method: :post do %>
<div><%= hidden_field_tag :followed_id, @user.id %></div>
<%= f.submit "Follow", class: "btn btn-primary" %>
<% end %>
</div>
<% end %>
このように書いているのですが
<% unless current_user.id == user.id %>
<% if current_user.following?(@user) %>
これに関しては<% end %>が必要ですよね?
<%= form_for(@activerelationship, url: relationships_path, method: :post) do |f| %>
<%= f.hidden_field :follower_id, :value => current_user.id %>
<%= f.hidden_field :followed_id, :value => followed.id %>
この3つには必要ですか?
endが必要なのを見分ける基準も教えて欲しいです
よろしくお願いします
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。