Ще отида и ще погледна източника, за да видя дали мога да намеря какво причинява това, но някой тук вероятно се е сблъсквал с това преди, така че... правя нормален form_for:
<% form_for(@myobj) do |f| %>
Но URL адресът, който генерира, е:
form action="/myobjs/%23%3CMyobj:0x105f03ec0%3E" class="edit_myobj" id="edit_myobj_13" method="post">
Когато, разбира се, трябва да генерира действието "/myobjs/13", ако id==13. Проверих, че обектът връща идентификатора си правилно и, разбира се, form_for всъщност задава идентификатора на формуляра по подходящ начин, използвайки идентификатора (както е показано по-горе), така че... Все още не съм сигурен какво използва form_for, за да генерира действието URL за формуляра. Някой там да се е сблъсквал с това преди и да има решение?
Благодаря предварително...