Forums / Developer / Getting output from my custom class

Getting output from my custom class

Author Message

Pål Øystein Carlsen

Wednesday 05 November 2003 7:58:34 am

Hi.
I have created a custom class 'reference' that belongs to the 'content' group, it has class id:16. It has two attributes, 'client', and 'description'.

I have created a section called references and a folder assigned to that section called reference.

I would like to print all the reference objects contained in my reference folder. I have done this for standard Articles without problems, however it seems to be something wrong with my way of fetching objects.

{let children=fetch(content, list, hash(parent_node_id, $node.node_id, class_filter_type, include, class_filter_array, array(16) ) )}

when I try to loop through with
{section name=Child loop=$children}
{node_view_gui view=line content_node=$Child:item}
{/section}

nothing happens. If I insert a <p>debug</p> inside the {section}{/section} nothing is printed. (it should get printed twice since I have two objects of that class)
I do have reference objects created.
the reference.tpl which contains this code sucessfully overides the full.tpl

I have a file called line_view_ref.tpl which overrides line.tpl. It contains the following code
{attribute_view_gui attribute=$node.object.data_map.client} should it not print out the 'client' attribute of my objects.

Please, what am I missing? I am going crazy looking at this, any input would be very welcome indeed.

Paul Borgermans

Wednesday 05 November 2003 8:26:52 am

It may be that the anonymous user has no rights for your new class

hth

-paul

eZ Publish, eZ Find, Solr expert consulting and training
http://twitter.com/paulborgermans

Pål Øystein Carlsen

Wednesday 05 November 2003 2:12:19 pm

Good point, and actually I initially had not tought of that, but unfortunatly, I have added read rights to my new class to Anonymous User some time ago(I had a problem with access rights at another stage so I was aware of it for my new class), with no luck.

Any other ideas?

Valentin Svelland

Thursday 06 November 2003 8:57:00 am

aaaaaaaaaaarrgh! Of course!! Paul, you just pointed out the obvious little thing that had slipped my mind this time... Sure, that's way my perfectly good override wouldn't behave.. :D Tnx! God I love these forums!!

Dariusz Wlodarczyk

Thursday 06 November 2003 9:04:45 am

I have the same problem :(
Anybody knows the answer ?

Paul Forsyth

Thursday 06 November 2003 11:02:30 am

Try a couple of things:

Give all permissions to the anon user (* * *). That *should* work.

Try browsing to one of the nodes in question directly, eg.

http://<your-site>/content/view/full/XX

where XX is the node id you'll find in the admin.

If full permissions work then have a look to see if you've missed something. Have you given permissions for the new section too?

paul

eZ debug

Timing: Jan 31 2025 06:21:52
Script start
Timing: Jan 31 2025 06:21:52
Module start 'content'
Timing: Jan 31 2025 06:21:52
Module end 'content'
Timing: Jan 31 2025 06:21:52
Script end

Main resources:

Total runtime0.2359 sec
Peak memory usage2,048.0000 KB
Database Queries141

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0056 587.9531180.8281
Module start 'content' 0.00560.0062 768.781397.8828
Module end 'content' 0.01180.2239 866.6641528.2969
Script end 0.2357  1,394.9609 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00341.4363200.0002
Check MTime0.00130.5599200.0001
Mysql Total
Database connection0.00060.256010.0006
Mysqli_queries0.190080.53681410.0013
Looping result0.00130.55811390.0000
Template Total0.223694.810.2236
Template load0.00080.350110.0008
Template processing0.222794.430210.2227
Override
Cache load0.00060.247510.0006
Sytem overhead
Fetch class attribute can translate value0.00070.285610.0007
XML
Image XML parsing0.00030.110710.0003
General
dbfile0.00562.3910200.0003
String conversion0.00000.002030.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
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 1
 Number of unique templates used: 1

Time used to render debug report: 0.0002 secs