Encontré una forma de omitir los filtros basados en el formato, como se ve a continuación, pero me pregunto si hay una forma mejor, ya que esto complica las cosas y no muy secoCómo saltear antes los filtros para solicitudes json/xml en rieles
before_filter do |controller|
:current_cart unless controller.request.format.js?
end
Si no hago esto, peticiones JSON fracasan porque el método current_cart, y otros métodos, hacer las cosas sólo destinados a html.
Esto solo funciona en Rails 4+ si cambia ': current_cart' a una llamada directa al método:' current_cart'. La sintaxis del bloque es preferible en algunos casos, así que pensé en señalar cómo usar tu ejemplo correctamente. –