[ruby-it] metodi nel modello

Alessandro Ale aleee.it a gmail.com
Lun 9 Feb 2009 09:25:32 CET


Ciao,
ho questa domanda: ho la classico modello user a cui è associato un
modello "profilo".

user ha un campo obbligatorio che si chiama 'login', e il profilo in
generale non è obbligatorio, e comunque ha un campo che si chiama nome e
un altro cognome

ora vorrei che nelle viste quando si visualizza un utente venga
visualizzato il nome e cognome se sono presenti (e quindi se c'e' il
profilo), in alternativa vorrei che visualizzasse il login.

Per far questo ho pensato di mettere un metodo del tipo
'nome_da_visualizzare' nel modello user, ma non so come fare
(probabilmente vi sembrerà una domanda molto banale, ma non ci riesco lo
stesso...)

class User < ActiveRecord::Base
  has_one :profile
  ...
end

class Profile < ActiveRecord::Base
  belongs_to :user
end

ciao, grazie
Alessandro
-- 
Posted via http://www.ruby-forum.com/.


More information about the Ml mailing list