I'm new to the list, so I apologize if this has been discussed, but why can't
you do something like this:
require_dependency RAILS_ROOT +
"/vendor/plugins/community_engine/app/models/user"
class User
def display_name
"my custom name"
end
end
----- Original Message ----
From: Carl Fyffe <[email protected]>
To: [email protected]
Sent: Thursday, January 15, 2009 9:58:39 PM
Subject: [CommunityEngine] Re: overriding models
Bruno,
We get this question often on the list. Is there a wiki page that
describes how to do this? It is a use case that most developers will
need to use and will be a great example of how to extend the
functionality.
Carl
On 1/15/09, Brandon <[email protected]> wrote:
>
> I know how to override models, but one thing I don't understand is how
> CE knows how to use my new model. For example, I'm going to have to
> add some new roles, and then override the User with some logic that
> makes use of those roles.
>
> class NewUser < USer
>
> end
>
> Fair enough...but how do I let CE know it needs to always use NewUser,
> and not user?
>
> Thanks.
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"CommunityEngine" 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/communityengine?hl=en
-~----------~----~----~----~------~----~------~--~---