Znalazłem sposób na przeskoczenie przed filtrami opartymi na formacie, jak widać poniżej, ale zastanawiam się, czy jest lepszy sposób, ponieważ to się zacina i nie jest " t bardzo SUCHY.Jak pominąć filtry dla żądań json/xml w szynach
before_filter do |controller|
:current_cart unless controller.request.format.js?
end
Jeśli tego nie zrobi, żądania json nie dlatego metody current_cart i innymi metodami, robić rzeczy tylko przeznaczone dla html.
Działa to tylko w Railsach 4+, jeśli zmienisz ': current_cart' na bezpośrednie wywołanie metody:' current_cart'. Składnia blokowa jest w niektórych przypadkach lepsza, więc pomyślałem, że wskazałbym, jak poprawnie posłużyć się przykładem. –