Я новичок в программировании в рубине на рельсах и рубине вообще. На веб-сайте, который я создал, есть две модели, категории и продукты, где категории has_many продукты. Пользователь просматривает категории и выбирает продукты и добавляет их в корзину для покупки. У меня есть сеанс [: cart], который будет содержать номера идентификаторов каждого продукта, который пользователь выбирает. У меня есть контроллер и вид, настроенный для моей тележки, чтобы он показывал все продукты, которые пользователь выбирает, и суммирует цену на тележку. На каждом представлении «показать» есть ссылка на каждый продукт, который отображает все значения, такие как имя и цена, для этого продукта. на этой странице есть ссылка, которая говорит «ДОБАВИТЬ В КОРЗИНУ» на страницу корзины.Как я могу вставить элемент в массив сеансов, когда я нажимаю ссылку в моем рубиновом представлении.
Моя проблема заключается в том, как я нажимаю этот идентификатор продукта на сеанс [: cart], когда я нажимаю на ссылку? вместо этого я использую кнопку или почтовый метод? я потерялся здесь.
r u перенаправление страницы ур при нажатии на кнопку «добавить в корзину»? –