Я пытаюсь выполнить эту задачу: Link, который выполняет задачу и переходит в другую точку зрения
-
-Нажмите на изображении
-perform задачу в текущем представлении/контроллера (то есть не в/дома)
до концевого на другой странице (посмотреть, в этом случае/домой)
link_to image_tag("button.gif"), "/home",
:action => 'delete_something' ,
:confirm => 'Are you sure?',
:method => :delete
Спасибо за любую помощь.
Спасибо. Это делает трюк. Знаешь, я сделал это изначально, и это не сработало, так что я бродил по указанному выше пути. Теперь я задаюсь вопросом, в чем я ошибся в первый раз. И, глядя на вышеизложенное, я задаюсь вопросом, нужен ли мне «: method =>: delete», я собираюсь проверить и узнать ... – rtfminc
Это будет зависеть от того, как вы построили свой контроллер. Например, стандартный ориентированный на ресурсы контроллер может удалить объект, если вы использовали метод delete и url/object/whatever_the_id_is. Но если вы создали свой контроллер, это зависит от того, как вы настроили файл маршрутов. – jasonpgignac