Hola Paolo, un par de consejos, primero mira el log para ver si
realmente renderiza ok el template rjs, si la peticion se completa
con un http code 200 entonces el problema es basicamente _javascript_,
en este caso la mejor forma de debugging seria que te fijes si el
Nightly tiene alguna herramienta para el desarrollador built-in o
via plugin o simplemente una consolo de errores, si no la tiene
(aunque dudo que a estas alturas un navegador no venga con al menos
una consola de errores), pruebalo en firefox instalandote el
complemento "firebug", es de lo mejor que he visto para debuggear
_javascript_s y sobre todo ajax requests.
Saludos
On 27/04/11 23:25, Paolo Loran wrote:
El archivo se llama: "create.js.rjs"
----------------------------------------------------------------------------------------------------------------------------
page.select("#notice").each {|notice| notice hide }
page.replace_html('cart', render(@cart))
page[:cart].visual_effect :blind_down if @cart.total_items == 1
page[:current_item].visual_effect :hightlight,
:startcolor
=> "#88ff88",
:endcolor
=> "#114411"
----------------------------------------------------------------------------------------------------------------------------
Y dentro del controlador tengo lo siguiente en create
def create
@cart = current_cart
product = Product.find(params[:product_id])
@line_item = @cart.add_product(product.id)
respond_to do |format|
if @line_item.save
format.html { redirect_to(store_url) }
format.js { @current_item = @line_item }
format.xml { render :xml => @line_item,
:status => :created,
:location => @line_item }
else
format.html { render :action ="" "new" }
format.xml { render :xml => @line_item.errors, :status
=> :unprocessable_entity }
end
end
-------------------------------------------------------------------------------------------------------------------------------
saludos, poli
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
|
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar