Прежде всего, я новичок в рельсах
У меня такой контроллер, как этот. Запросы работают нормально.Rails динамическая маршрутизация в разные переменные экземпляра контроллера
class StoreController < ApplicationController
def men_clothing
@men_clothing=Category.find_by_name("clothes").products.where(product_type: "men")
@men_clothing_tshirt=Category.find_by_name("clothes").sub_categories.find_by_name("t-shirt").products
end
Теперь у меня есть вид на men_clothing, в котором я нахожусь в состоянии показать все продукты в @men_clothing переменную экземпляра итерируя над ним.
Но в моей домашней странице у меня есть ссылки, которые я хочу направить @men_clothing_tshirt переменной экземпляра, например, что при нажатии на эту ссылку будут показаны все продукты этого экземпляра variable.And, если есть еще одна ссылка должна направить к другой переменной экземпляра.
Как этого добиться? Или предложите альтернативный способ сделать это. Объясните, как это работает.
Я знаю, что могу сделать это, выполнив отдельные действия для каждой переменной экземпляра и сделав для нее представление. Но в этом случае мне придется сделать много мнений.
Как я уже говорил, я знал, что этот метод. Но дело в том, что этим методом мне придется создавать методы и представления для всех таких переменных экземпляра, которые являются большими по количеству. – mrudult