Quiero pasar una variable local que contiene el origen para entrar en una página específica, esta variable contiene solo un símbolo con el valor.Render @object y locals vs render: parcial
Cuando utilizo este código funciona perfecto, la variable de origen es accesible en el parcial:
render :partial => "products", :collection => @products, :locals => {:origin => :gallery}
Pero cuando se utiliza este código, el origen no está establecido y no son accesibles en el parcial:
render @products, :locals => {:origin => :gallery}
¿Cuál es la diferencia aquí? ¿La segunda línea de código no representa el parcial como la primera línea?
¿No debería ser ': los locales => {: origen => : galería} '? – Nick
@Nick de hecho, esto era un error tipográfico, en mi aplicación uso el: locals => {: origin =>: gallery}, así que ese no era el problema. ¡Pero buena captura! :) – SteenhouwerD