나는 다음과 같은 구문 오류를 받고 있어요, 난 왜 이해가 안 돼요 옵션 1 또는 2를 사용하지 않을 경우, 그래서 내가 그랬어 :레일을 스트레이트 3 행 조건부로? keyword_end</p> </blockquote> <p>내가 옵션 3에 사용자를 지시하기 위해 노력하고있어 기대,</p> <blockquote> <p>구문 오류, 예기치 keyword_ensure을 :
<%if order.dispute.status == "open" %>
<li>
<%= button_to 'Dispute Open', order_dispute_path(order), method: :get, class: 'btn_grey' %>
</li>
<% elsif %>
<li>
<%= button_to 'Dispute', new_order_dispute_path(order), method: :get, class: 'btn_grey' %>
</li>
<% else %>
<li>
<%= button_to 'Dispute closed', closed_order_dispute_path, method: :get, class: 'btn_grey' %>
</li>
<% end %>
들여 쓰기가 일치하지 않아 사소한 것처럼 보일 수 있지만 일관된 패턴을 따르면 자신의 논리를 이해하는 데 도움이됩니다. – moveson