Я пытаюсь создать страницу с Rails, где она отображает изображения, хранящиеся в папке, и при нажатии на нее отправляет имя файла изображения в связанную форму. Несмотря на то, что мне удалось отобразить изображения на веб-странице, я не могу заставить работать вообще.
Мой текущий исходный код:
<% @fileArray.each do |x| %>
<%= image_submit_tag(x, {:id => x, :action => "submitimage"}) %>
<% end %>
Где fileArray - это список всех файлов изображений в каталоге, и мое действие submitimage в настоящее время определено как:
def submitimage
redirect_to :controller => 'home', :action => "index"
end
В настоящее время кажется, что она не вызывает функцию перенаправления (которую я заменю кодом, чтобы, надеюсь, передать переменную в форму).
Я довольно новичок в рельсах, поэтому я ожидаю, что мне здесь не хватает хитрости, но кто-нибудь знает способ отправки действий при нажатии на изображение?