Deriving from ObjectManager is not enough. Unless you have a good reason not to, you should derive your class from OFS.Folder. Stefan On Montag, Jul 14, 2003, at 16:45 Europe/Vienna, Vizitiu, Ciprian wrote:
I'm working on a small python product that should contain different objects inside. So far so good, I've inherited from ObjectManager the object does have a folder icon and it "behaves" much like a folder object. The only strange thing is the link in the Zope's left frame: is wrong. Say my object is t1. If I make a normal folder "temp" in / and in there I create an instance of my product, the URL in the left frame should be /temp/t1. For some unknown reasons it is not, it is /temp/temp. So the only way to access my product is via the main frame of Zope. Even then the URL on top of page is wrong: "Myproduct at /temp/temp/t1" although it should have been /temp/t1. Any object inside my product-folder gets a strange PARENTS[0] but I guess it is related to the same problem. Any hints are welcome... :-|
-- The time has come to start talking about whether the emperor is as well dressed as we are supposed to think he is. /Pete McBreen/