Nochmal Rest

Ich habe in der routes:

map.with_options(:name_prefix => ‘admin_’, :path_prefix => ‘/admin’)
do |admin|
admin.resources :advertisments, :controller => ‘admin_advertisments’

Würde gerne View: edit und new in ein identisches partial ausgliedern
im normalen scaffold sehen die edit und new so aus:
<% form_for(@advertisment) do |f| %>
beide gleich…

im partial für den admin
<% form_for :advertisment, :url=>
admin_advertisment_path(@advertisment) do |f| %>

das klappt bei neu, nicht aber beim edit, wird dann nicht editiert
sondern neu angelegt…logisch

Wie muß ich das formulieren?

Gruß + Danke