Raylarda 3, yeni, güncelleme ve düzenleme eylemleri için çalışan bir form_for oluşturmak mümkün mü?Tek bir form_for yeni, güncelleme ve düzenleme için nasıl çalışır?
Evet ise, bunu nasıl yaparım? Benim URL'ler gibi bakmak böylece
Bir yönetici bölümü var: .. yeni ihtiyaçlar yaratmak gönderilmek üzere Çünkü
/admin/posts/ {new,update, edit}
yerine @ post.id.nil? ', tercih ederim '@post.new_record ? – Chirantan
Çok hacky hissettiğimi kabul ediyorum, bu yüzden bunu önermiyorsunuz. Ancak, kaynak ve özel denetleyici kullanmadan, bir nesneyi oluştururken ve düzenlerken her zaman farklı olacak varsayılan form_for davranışını nasıl simüle edebilirdik. Bunun gibi bir şey olmalı: url => {: create => {: action => '',: controller => ''},: update => {: action => '',: controller => '' }}, değil mi? –
@ post.new_record? 'Yerine, @ post.persisted tercih ederim? Http://api.rubyonrails.org/classes/ActiveRecord/Persistence.html#method-i-persisted-3F –