Buenas noches a todos,
llevo un buen rato dándome con Ajax en Rails 2.0.2 y no consigo que me
funcionen ciertas cosas; pongamos un ejemplo:
routes
map.resources :users do |user|
user.resources :articles, :member => { :preview => :get }
end
En el formulario de artÃculos tengo:
<%= observe_form "article-form", :frequency => 1, :update => "live-preview", :complete => "Element.show('live-preview')", :url => preview_user_article_path(current_user, @article) %>Se supone, que cuando el usuario cambie algo del formulario se lanza el
observer:
controlador articles
def preview
headers[“Content-Type”] = “text/html; charset=utf-8”
render :layout => false
end
Y la vista:
<%= params[:article][:title] %>
<%= RedCloth.new(params[:article][:excerpt]).to_html %>Bien, esto lo tengo funcionando en varias aplicaciones, pero en concreto
en una que estoy utilizando Rails 2.0.2 no hay manera, además he probado
a modificar el application.rb :
#protect_from_forgery #:secret => ‘8fbc67ba5fcf030f838d01b8f9a2c86e’
self.allow_forgery_protection = false
Pero nada de nada ¿alguna idea por favor?