Replace_html: cosa sto sbagliando?

Sto scrivendo una piccola applicazione di eshop basata sull’esempio
presente sul libro “Agile Web D. with Rails”. Il mio problema è
che dopo che il cliente ha fatto il login, vorrei che nella stessa
sezione

venisse mostrato un piccolo menù con le solite opzioni
tipo “Logout”, “Modifica i tuoi dati”, ecc…

Il codice è questo:

class ProductCatalogController < ApplicationController
[…altre action…]

def login
[…controlla se l’utente esiste…]

 if session[:customer] != nil

end
end