Я пишу небольшое приложение с использованием Rails 3. В одной его части есть ссылка (должна быть ссылка), которая при нажатии добавляет соединение между двумя людьми (см. Ниже) ,Использование обычной текстовой ссылки вместо формы
Что мне действительно нужно, это использовать обычную текстовую ссылку вместо формы, как это делается?
<%= form_for([@profile, @contact]) do |f| %>
<p><%= f.hidden_field :profile_id, :value => params[:profile_id] %></p>
<p><%= f.hidden_field :friend_id, :value => profile.id %></p>
<p><%= f.submit %></p>
<% end %>
Я попробовал, но получаю ошибки маршрутизации. –
Покажите нам ошибку, пожалуйста ... – Yannis
Хорошо, это должно работать: '<% = link_to 'связать этих лиц, profile_contact_path (@profile, @contact,: profile_id => params [: profile_id],: friend_id => profile.id),: method =>: post%> – Yannis