У меня есть действия, которые должны отображать индексное представление с различным содержимым. Я попытался after_action
, но он по-прежнему ищет конкретное представление перед запуском render_index
:
after_action :render_index, except: [:index]
def index
@items = Item.all
end
def fruits
@items = Item.where(category: 'fruits')
# render 'index'
end
def cars
@items = Item.where(category: 'cars')
# render 'index'
end
...a lot more
def render_index
render 'index'
end
Как я могу добавить render_index
непосредственно перед каждым end
оператором, чтобы мне не приходилось писать render 'index'
снова и снова?