reach the fields of the enhanced related object

Author Message

Mazen Alsibai

Wednesday 10 August 2005 7:29:40 am

i have read about the code used to extract the fields of the related object using enhanceobjectrelation in the site but it doesnot work,is there any other solution

Xavier Dutoit

Wednesday 10 August 2005 8:28:37 am

Hi,

Could you detail what you're trying to do ?

on a related note, I've updated eor on the community page too (online with svn). Sorry for the delay.

X+

http://www.sydesy.com

Mazen Alsibai

Wednesday 10 August 2005 8:40:31 am

I have made a Resume class, in which I added an eor attribute to relate Skill objects.
So, when the user begins to add resume, he will use the create object to create whatever new skill objects he wants.

Now that the main bug in ero is fixed, I can fulfil my idea.

Now, I want to make a view template for the resume, and I want to collect the related Skill objects and show them.
Also i need them at the edit template.

I hope that i expressed the matter well.
thanks

Gabriel Ambuehl

Wednesday 10 August 2005 1:17:57 pm

Doesnt the current template already list the skills he linked his resume to (the names at least)?

If you need anything more specific, you should create an override for that template (possibly using node_view_gui to embedded the data).

Visit http://triligon.org

Mazen Alsibai

Thursday 11 August 2005 1:17:42 am

i have read in the documents attached with the enhancedobjectrelation that the next code:
{let reverse_related=$node.object.current.reverse_related_object_list}
<ul>
{section name=ReverseObject loop=$reverse_related show=$reverse_related}
{$ReverseObject:item.name}
<li><a href={$ReverseObject:item.main_node.url_alias|ezurl}>{$ReverseObject:item.name}</a></li>
{/section}
is used to extract the fields if the related object to be display in the main object , but it doesnot work
can you help me or lead me to another way
thanks

Xavier Dutoit

Thursday 11 August 2005 1:33:39 am

Hi,

Just to clarify :
Your resume contains an attribute "skill" (enhancedobjectrelation) that contains links to objets of class "skill".

If you want to simply display the skills on the CV, simply display the attribute skill {attribute_view gui ...}, that's all.

The code I provided and that you quoted would allow from a skill to list all the CVs of people having this skill.

Hope this clarify.

X+

http://www.sydesy.com

Mazen Alsibai

Thursday 11 August 2005 2:15:17 am

i mean that the attribute itself is an object and has attributes to be reached,using the normal way just the name of the object will be displayed,not the fields in it

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.