Forums / Developer / keyword attribute: how to link objects?
Paul Borgermans
Friday 04 July 2003 12:18:06 pm
The docs can do it, so its somewhere hidden in the 3.1 release?
I mean relating objects/documents with the same keyword(s)
Very curious!
--paul
eZ Publish, eZ Find, Solr expert consulting and training http://twitter.com/paulborgermans
Monday 07 July 2003 7:18:49 am
Thanks to Bård, I added a small document about this in the template section:
http://ez.no/developer/ez_publish_3/documentation/customization/templates/
Paul Forsyth
Monday 07 July 2003 7:53:41 am
How do you associate the related objects with keywords? Is this an automatic step when a keyword is entered?
Paul
Monday 07 July 2003 7:56:10 am
>How do you populate the related objects with keywords? Is this >an automatic step when a keyword is entered?
Yes, keywords are stored with the id's of the objects in which they are defined. You have to add the keywords to each object manually. So it is not a related object as with the related object type.
Monday 07 July 2003 8:28:37 am
If i have this right...
An object has a special link a template can access through:
*.object.data_map.keywords.content.related_objects
which points to the ezkeyword table in some way to relate those objects with the same keyword.
I dont have db access at the moment so cant confirm it but is this sort of the way it works?
paul
Monday 07 July 2003 8:35:17 am
two tables yes:
"ezkeyword" contains the keywords"ezkeyword_attribute_link" contains keyword id's and object id's
It is not an intrinsic property of an object, but has to be defined as an attribute in the object class definition.
Monday 07 July 2003 8:39:52 am
I understand how to use keywords. My current project is using them and they've been very useful.
Thanks, i was needing to understand how keywords were used in this special way. So the kernel associates the '.related_objects' extension with other objects with the same keyword. Will be interesting to use this :)
Georg Franz
Monday 14 July 2003 4:27:03 am
Hi,
the page has been moved, the new url ishttp://ez.no/developer/ez_publish_3/documentation/customization/components/datatypes/ezkeyword/automatic_object_relation
Kind regards,Emil.
Best wishes, Georg. -- http://www.schicksal.com Horoskop website which uses eZ Publish since 2004