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 rubyonrails-talk@googlegroups.com
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