Para editar un mensaje de foro, por javascript sustituyo el mensaje por
las cajas de edición, y luego en el update revierto el cambio:
format.js do
render :update do |page|
page.replace_html “texto_respuesta_#{@respuesta.id}”, :partial =>
“respuestas/texto_y_enlaces”, :locals => { :respuesta => @respuesta }
end
end
Pero el tema está en que si el mensaje lo edita un admin, puede también
querer mover el mensaje a otro foro… con lo que cambiarÃa la URL,
claro!! Y en ese caso, lo que querrÃa hacer serÃa un
redirect_to(destino), en vez de un replace_html… ¿Sabéis si para un
update javascript hay alguna forma de hacer una redirección, en vez de
un replace_html? Si no es posible, pero hay alguna forma “retorcida” de
hacerlo, también me valdrÃa, al ser para una función que se va a usar
muy poco…
s2