Ah HAH! I was on my blackberry when I responded earlier. There is a
wiki page! Yay for Bruno.

http://sites.google.com/a/curbly.com/communityengine/customizing-ce-1/overriding-ce-models

Check it out. If that doesn't help then ask some questions so we can
upgrade the page to make it better.

Carl

On Thu, Jan 15, 2009 at 11:21 PM, Chris Lee <[email protected]> wrote:
>
> 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to