Put it in a layout (app/views/layout)
- if logged_in?
= link_to "Logout #{current_user.login}", logout_path
These layouts are used when a controller is told to use them via:
layout 'layoutname'
On Sat, Sep 20, 2008 at 5:09 PM, Commander Johnson
<[EMAIL PROTECTED]> wrote:
> Hi,
> When users are logged in, they should always have a 'Logout' function handy
> somewhere.
> Users control Forms and Elements using two controllers, FormsController and
> ElementsController.
> What at least works is to add the following lines to the end of both layout
> files.
> views/layouts/elements.erb.html and
> views/layouts/forms.erb.html
>
> <hr />
> <%= link_to "Logout #{User.find(session[:user_id]).name}", :controller =>
> 'admin', :action => 'logout' %>
> </body>
> </html>
> This gives me two issues.
> - I'm putting business logic in the View.
> - I'm putting this line across two files.
> CmdJohnson
> >
>
--
Ramon Tayag
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---