Forums / Developer / reach the fields of the enhanced related object

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

eZ debug

Timing: Jan 18 2025 19:17:43
Script start
Timing: Jan 18 2025 19:17:43
Module start 'content'
Timing: Jan 18 2025 19:17:44
Module end 'content'
Timing: Jan 18 2025 19:17:44
Script end

Main resources:

Total runtime1.0777 sec
Peak memory usage4,096.0000 KB
Database Queries208

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0086 589.6172180.8125
Module start 'content' 0.00860.9557 770.4297615.0547
Module end 'content' 0.96430.1133 1,385.4844337.0547
Script end 1.0776  1,722.5391 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00520.4824210.0002
Check MTime0.00280.2562210.0001
Mysql Total
Database connection0.00070.060410.0007
Mysqli_queries0.992092.04682080.0048
Looping result0.00190.17402060.0000
Template Total0.995092.320.4975
Template load0.00360.329520.0018
Template processing0.991491.995720.4957
Template load and register function0.00010.011110.0001
states
state_id_array0.01151.063410.0115
state_identifier_array0.00220.206120.0011
Override
Cache load0.00340.3126430.0001
Sytem overhead
Fetch class attribute can translate value0.00140.131040.0004
Fetch class attribute name0.00080.070980.0001
XML
Image XML parsing0.00110.098240.0003
class_abstraction
Instantiating content class attribute0.00000.001790.0000
General
dbfile0.00860.7973270.0003
String conversion0.00000.000430.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/community/design/community/stylesheets/ext/jquery.autocomplete.css
extension/community_design/design/suncana/stylesheets/scrollbars.css
extension/community_design/design/suncana/stylesheets/tabs.css
extension/community_design/design/suncana/stylesheets/roadmap.css
extension/community_design/design/suncana/stylesheets/content.css
extension/community_design/design/suncana/stylesheets/star-rating.css
extension/community_design/design/suncana/stylesheets/syntax_and_custom_tags.css
extension/community_design/design/suncana/stylesheets/buttons.css
extension/community_design/design/suncana/stylesheets/tweetbox.css
extension/community_design/design/suncana/stylesheets/jquery.fancybox-1.3.4.css
extension/bcsmoothgallery/design/standard/stylesheets/magnific-popup.css
extension/sevenx/design/simple/stylesheets/star_rating.css
extension/sevenx/design/simple/stylesheets/libs/fontawesome/css/all.min.css
extension/sevenx/design/simple/stylesheets/main.v02.css
extension/sevenx/design/simple/stylesheets/main.v02.res.css
JS0extension/ezjscore/design/standard/lib/yui/3.17.2/build/yui/yui-min.js
extension/ezjscore/design/standard/javascript/jquery-3.7.0.min.js
extension/community_design/design/suncana/javascript/jquery.ui.core.min.js
extension/community_design/design/suncana/javascript/jquery.ui.widget.min.js
extension/community_design/design/suncana/javascript/jquery.easing.1.3.js
extension/community_design/design/suncana/javascript/jquery.ui.tabs.js
extension/community_design/design/suncana/javascript/jquery.hoverIntent.min.js
extension/community_design/design/suncana/javascript/jquery.popmenu.js
extension/community_design/design/suncana/javascript/jScrollPane.js
extension/community_design/design/suncana/javascript/jquery.mousewheel.js
extension/community_design/design/suncana/javascript/jquery.cycle.all.js
extension/sevenx/design/simple/javascript/jquery.scrollTo.js
extension/community_design/design/suncana/javascript/jquery.cookie.js
extension/community_design/design/suncana/javascript/ezstarrating_jquery.js
extension/community_design/design/suncana/javascript/jquery.initboxes.js
extension/community_design/design/suncana/javascript/app.js
extension/community_design/design/suncana/javascript/twitterwidget.js
extension/community_design/design/suncana/javascript/community.js
extension/community_design/design/suncana/javascript/roadmap.js
extension/community_design/design/suncana/javascript/ez.js
extension/community_design/design/suncana/javascript/ezshareevents.js
extension/sevenx/design/simple/javascript/main.js

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
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/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