0
나는 다음 내보기에 양식이 있습니다하지만 HTML을 생성하는 제대로
<%= form_for @new_home, :url => {:controller => "homes", :action => "create"} do |f| %>
<%= f.hidden_field :user_id, :value => current_user.id %>
<%= f.label :name, "Home Name:" %><br />
<%= f.text_field(:name) %>
<%= f.submit("Add New Home", :class => "green_button") %>
<% end %>
그리고 컨트롤러 :
이def main
@new_home = Home.new
end
생성 된 HTML은 다음과 같습니다
<form accept-charset="UTF-8" action="/homes/create" class="new_home" id="new_home" method="post"><input name="utf8" type="hidden" value="✓" /><input name="authenticity_token" type="hidden" value="lyvJq8FmFoOvzi7LYNhkrY8t9WI9phtBlNdGvMOFoF8=" />
<input id="home_user_id" name="home[user_id]" type="hidden" value="1" />
<label for="home_name">Home Name:</label><br />
<input id="home_name" name="home[name]" size="30" type="text" />
<input class="green_button" name="commit" type="submit" value="Add New Home" />
</form>
에게
어떤 이유로 나는 내보기에 표시되는 양식을 볼 수 없습니다. 오류가 생성되지 않습니다. 내가 볼 수있는 것은 양식이없는 빈 페이지뿐입니다. 양식을 숨기기 위해 jquery 나 css를 적용하지 않았습니다. 이견있는 사람?
사실 div는 중요하지 않습니다. 귀하의 양식은 광산처럼 보입니다. 여기서 무슨 일이 일어나고 있는지 모르겠지만 나중에 다시 한번 살펴 보겠습니다. – Huy
감사하지만 여전히 작동하지 않습니다. – Hishalv