Я пытаюсь написать приложение rails, которое позволяет вам перейти на определенную страницу, скажем / person /: id. На этой странице он показывает набор доступных ресурсов. Я хочу, чтобы у каждого ресурса была кнопка рядом с ним, которая резервирует этот ресурс для этого человека (путем создания нового экземпляра модели распределения.) Как расширение, я бы хотел, чтобы у каждого ресурса было несколько кнопок, которые отменяют резервирование и делают другие вещи. Я также хотел бы ввести данные рядом с некоторыми кнопками, например, выделить несколько% ресурса.
Моя проблема в том, что я не могу понять, как разумно сделать это, не повторяя себя или не имея очень хакерского контроллера. Как я могу сделать это, не сопоставляя значение в части кнопок отправки (текст на кнопках) или используя любой javascript?
Кроме того, если у вас есть две формы на странице, как вы ее настраиваете, чтобы изменения в обеих формах сохранялись при нажатии любой кнопки отправки?