поэтому у меня есть эти созданные пользователем страницы, содержащие изображения, которые принадлежат каждой странице. Я хочу сделать кнопки редактирования для каждого из этих изображений, которые содержат image_id, чтобы сайт знал, какие данные изображения должны быть изменены. Как я могу сделать так, чтобы, когда пользователь нажимает кнопку редактирования изображения, появляется всплывающая форма, которая уже знает, что она модифицирует это конкретное изображение и его атрибуты в базе данных?Как разрешить пользователю редактировать атрибуты определенного изображения в Rails?
форма выглядит следующим образом:
<%= form_for @image do |f| %>
<%= f.label :title %>
<%= f.text_field :title %>
<%= f.label :description %>
<%= f.text_field :description %>
<%= f.submit %>
Но он не знает, каким именно образом изменить. Есть ли способ сделать это так, что, когда вы нажмете кнопку редактирования для определенного изображения, появится форма, позволяющая редактировать заголовок и описание этого изображения? Надеюсь, это было ясно, спасибо за помощь.
это выглядит многообещающим, я загляну в него. любой способ иметь эту ссылку имеет класс «edit-button» (используя загрузку)? – jspy
Добавление класса очень просто: 'link_to 'edit', edit_image_path (изображение), класс: 'edit_button'' –