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.

eZ debug

Timing: Jan 18 2025 22:22:43
Script start
Timing: Jan 18 2025 22:22:43
Module start 'layout'
Timing: Jan 18 2025 22:22:43
Module start 'content'
Timing: Jan 18 2025 22:22:44
Module end 'content'
Timing: Jan 18 2025 22:22:44
Script end

Main resources:

Total runtime0.8601 sec
Peak memory usage4,096.0000 KB
Database Queries71

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0052 588.0469152.6406
Module start 'layout' 0.00520.0027 740.687539.4766
Module start 'content' 0.00790.8504 780.1641609.9609
Module end 'content' 0.85830.0017 1,390.125016.1250
Script end 0.8601  1,406.2500 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00330.3818160.0002
Check MTime0.00120.1444160.0001
Mysql Total
Database connection0.00070.081710.0007
Mysqli_queries0.796092.5441710.0112
Looping result0.00060.0729690.0000
Template Total0.829696.420.4148
Template load0.00200.235020.0010
Template processing0.827596.211920.4138
Template load and register function0.00020.018410.0002
states
state_id_array0.00070.086710.0007
state_identifier_array0.00160.181120.0008
Override
Cache load0.00180.2121430.0000
Sytem overhead
Fetch class attribute can translate value0.00110.122830.0004
Fetch class attribute name0.00130.145580.0002
XML
Image XML parsing0.00360.421430.0012
class_abstraction
Instantiating content class attribute0.00000.002490.0000
General
dbfile0.00360.4156160.0002
String conversion0.00000.001140.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/forum_topic.tplextension/sevenx/design/simple/override/templates/full/forum_topic.tplEdit templateOverride template
7content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
10content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
2content/datatype/view/ezimage.tpl<No override>extension/sevenx/design/simple/templates/content/datatype/view/ezimage.tplEdit templateOverride template
5content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 26
 Number of unique templates used: 6

Time used to render debug report: 0.0001 secs