Я ноль рельсов, так что терпите меня.
У меня есть следующее в new.html.erb:
<h1>New page</h1>
<%= render 'pages/form' %>
<% if @page != 1 %>
<%= button_to 'New Page', pages_path %>
<%= button_to 'Done!', :action=> 'generate' %>
<% end %>
мой контроллер выглядит так
def generate
@presentation = current_presentation
respond_to do |format|
format.json { render json: @presentation.pages}
format.html {render :text => "html"}
end
end
Я хочу, чтобы ответом был JSON, но код отправляется в format.html.
Как мне указать button_to, что мой запрошенный ответ - JSON?