No one can help me?
I think it can be realized with a code that fetch the object id, then I need to put this value into an attribute (not editable from users).
Something like the User Account datatype.
Someone can tell me an idea on how to realize it? Thanks a lot.
create a simple datatype that just stores the object id in an attribute ( not if you use node id: the object doesn't necessary have a node ). Or use a int attribute and override the edit template of it for that particular attribute identifier, where you set the id in a hidden input box (again note that object might not have a node id).
I'm not sure why you need this though, since you can always get the node id / object id by code. template:
Sorry I made a mistake in my second post.
I always mean OBJECT id (not node id).
The scope of the attribute is simple: I had to add a unique identification code automatically in the object name at the moment of creation but I don't want to store all the codes in a db table and implement function to search, test and store codes. So I thinked to use the object id which is already unique.
The only problem for me is to assemble a datatpe which made the job and is invisible to the user, and use it to generate the Object Name Pattern in the class definition.
Do I have other options? Is it possible to define the Object Name Pattern with the object id without create a persnalized datatype?
You must be logged in to post messages in this topic!