Actually, I think there is a better solution.
form_for [:admin, @business]
the issue with giving a url is that if you abstract the form out as a partial view, you'll need to deal with "create" and "update" situations. They points to different urls, and ends up with providing the @url in controller.