You should almost always namespace your models in engine, no matter if you use isolate_namespace or not. Please read the engines guide to see what isolated_namespace changes: http://edgeguides.rubyonrails.org/engines.html
On Mon, May 28, 2012 at 2:27 PM, kingston.s <[email protected]> wrote: > Thanks for quick reply... > > I have not used isolate_namespace concept... > > controller also not loaded like models... > > cau u plz tell me any other solution > > On May 28, 3:34 pm, Piotr Sarnacki <[email protected]> wrote: > > Short answer is: namespace your models, for example you should have > > Blog::Post instead of Post. > > > > And as already been said, this is not a question for rubyonrails-core. > > > > On Mon, May 28, 2012 at 11:55 AM, Wael M. Nasreddine < > > > > > > > > > > > > > > > > > > > > [email protected]> wrote: > > > Hey, > > > > > This is a question for rubyonrails-talk, as this mailing list is > reserved > > > for Core members discussing Rails development. So please post your > > > questions there,see this< > http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675...> > presentation for > > > better overview of Rails Engine. > > > > > Cheers, > > > Wael > > > > > -- > > > *Wael Nasreddine*: Design & Coding at TechnoGate< > http://www.technogate.fr/> > > > contact | [email protected] - +33.6.51.24.04.34 | skype - > > > eMxyzptlk | Github - eMxyzptlk <https://github.com/eMxyzptlk> > > > > > On Monday, May 28, 2012 at 11:25 AM, kingston.s wrote: > > > > > Hi all, > > > > > I trying to load two similar Rails Engine in single app > > > .. > > > > > In my app Engine A like a core and engine B like a specific to some > > > other purpose. > > > In this two engines have many models,some models have shared in both > > > engines. > > > > > In this i faced one problem if i shared the model means all the method > > > is not loaded correctly.. > > > .Ex,i have article model in both engines Engine A have 5 methods and i > > > have over-ride the model in Engine B it has 2 function. > > > what i thought is Engine B article model have Engine A and Engine B > > > methods > > > ,but what it's happen article model have only Engine B model methods > > > only. > > > > > if i load manually means it working correctly. > > > I have load one engine in one single app it is working correctly.. > > > Please tell me how to load 2 similar engines in one single app... > > > > > in Gem file i have loaded the engine ->>> > > > > > gem 'core-engine', :path => 'Engines/core-engine' > > > gem 'microsite', :path => 'Engines/microsite' > > > > > Thanks. > > > > > -- > > > You received this message because you are subscribed to the Google > Groups > > > "Ruby on Rails: Core" 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/rubyonrails-core?hl=en. > > > > > -- > > > You received this message because you are subscribed to the Google > Groups > > > "Ruby on Rails: Core" 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/rubyonrails-core?hl=en. > > > > -- > > Piotr Sarnackihttp://piotrsarnacki.com > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Core" 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/rubyonrails-core?hl=en. > > -- Piotr Sarnacki http://piotrsarnacki.com -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" 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/rubyonrails-core?hl=en.
