Keine Namespaces. Ich vermute mal es liegt fast an den engines.
Ich habe lediglich die Rails Version auf 1.2.3 hochgeschraubt und die engines und active_rbac aktualisiert.
Zur Zeit muss ich noch die active_rbac Version verwenden die auf den Engines basiert.

Unter vendor/plugin/sactive_rbac/app/models befinden sich die models.
Bisher konnte ich die Models überschrieben wenn ich unter app/models/active-rbac die entsprecheden files hatte.

sah dann so aus:

 class Role < ActiveRecord::Base
    include ActiveRbacMixins::RoleMixin

    set_table_name "rollen"
end


was jetzt so aussieht:

class Role < ActiveRecord::Base
  include ActiveRbacMixins::RoleMixins::Core
  include ActiveRbacMixins::RoleMixins::Validation

  set_table_name "rollen"
end

In verschiedenen sind noch andere Anpassungen drin. Funktionierte ja auch alles wunderbar. Nur jetzt werden die Files
eben nicht mehr aus dem Unterordner "app/models/active_rbac" geladen.


Codeblogger schrieb:
Hallo Daniel,

verwendest Du denn Namespaces? Wenn ja, hilft Dir das vielleicht weiter:
http://www.paperplanes.de/archives/2007/5/2/namespacing_your_rails_model_an/

Grüße
Nicolai


_______________________________________________ rubyonrails-ug mailing list [email protected] http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug


_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an