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