Rails 3: Ajax-actualización de una vista con una @ parci
¿Qué estoy haciendo mal con la siguiente solicitud de Ajax ...?
El enlace / llamada:<%= link_to 'Business Analysis', it_business_analysis_path, :remote => true %>
La rutamatch 'it/business_analysis' => 'informationtechnology#business_analysis', :as => :it_business_analysis
El controladorclass InformationtechnologyController < ApplicationController
def business_analysis
render :update do |page|
page.replace_html 'page_content', :partial => 'business_analysis'
end
end
end
La vista<div id="page_content">
</div>
El parcial se llama:_business_analysis.html.erb
El errorAction Controller: Exception caught
<h1>Template is missing</h1>
<p>Missing template informationtechnology/update, application/update with {:formats=>[:js, "application/ecmascript", "application/x-ecmascript", :html, :text, :js, :css, :ics, :csv, :xml, :rss, :atom, :yaml, :multipart_form, :url_encoded_form, :json], :handlers=>[:builder, :coffee, :erb], :locale=>[:en, :en]}. Searched in: * "/home/<user_name>/Websites/<project_name>/app/views"
Parece que Rails está buscando una vista llamada "actualización": ¿por qué y cómo soluciono esto?
¡Muchas gracias! Tom