You have a named route for the edit-action, but don't use one for the update-action, right? I think there is the answer to find. Make a new post-only named route for your update action.

Or don't use another route but define your resources with :as => "profile"

resources :users, :as => "profile"

Could this work for you?



On 03/11/10 20:31, Ants Pants wrote:


On 3 November 2010 18:38, Marnen Laibow-Koser <[email protected] <mailto:[email protected]>> wrote:

    Please quote when replying.

    Ants Pants wrote in post #958927:
    > I did mean route, yes (it was late, I was tired)
    >
    > render :template => is the same as :action =>,  it changes the
    url to
    > users/:id, I want to keep my /profile url upon failure.

    ...which render :template will do.  Did you try it yet?

    Best,
-- Marnen Laibow-Koser
    http://www.marnen.org
    [email protected] <mailto:[email protected]>

    Sent from my iPhone

    --
    Posted via http://www.ruby-forum.com/.

    --
    You received this message because you are subscribed to the Google
    Groups "Ruby on Rails: Talk" group.
    To post to this group, send email to
    [email protected]
    <mailto:[email protected]>.
    To unsubscribe from this group, send email to
    [email protected]
    <mailto:rubyonrails-talk%[email protected]>.
    For more options, visit this group at
    http://groups.google.com/group/rubyonrails-talk?hl=en.

Yes, I have tried it as I said. It was one of the first things I did try. As I said, it acts like render :action and this is from the docs ..... Template rendering works just like action rendering except that it takes a path relative to the template root. The current layout is automatically applied. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

--
You received this message because you are subscribed to the Google Groups "Ruby on 
Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to