Forums / Install & configuration / Visibility override

Visibility override

Author Message

Patryk Kala

Tuesday 22 August 2006 1:49:45 am

{fetch( 'content', 'list', hash( 'parent_node_id', 2,
                                'ignore_visibility', true() ) )}

where should I paste it ??

Softriva .com

Tuesday 22 August 2006 1:54:08 am

This is a template code. It is usually written in .tpl file. Then ez will parse it and convert it to an html code.

I hope that I am not missing your question. If I am, then my appology in advance.

OOzy

Patryk Kala

Tuesday 22 August 2006 1:58:38 am

Could you write it more specificly?

I pasted it to override/full/folder.tpl
and it does't work
after doing it, looking throu CLASS "folder" , "Array" is showing

What should I do?

Patryk Kala

Wednesday 23 August 2006 5:32:26 am

????????????????????????????????????????????

Kristof Coomans

Wednesday 23 August 2006 5:57:46 am

Dear Patryk

Please be patient. A reply only consisting of question marks does not add any value to the topic.

Thank you

independent eZ Publish developer and service provider | http://blog.coomanskristof.be | http://ezpedia.org

Claudia Kosny

Wednesday 23 August 2006 10:28:34 am

Hello Patryk

Kristof is right, don't be so impatient. Also it would be helpful if you try to learn a bit about the template language yourself. Fetch functions are one of the basic functions which you will find in a lot of templates. Just look how there are used there and play around with the code. This will you will learn much more.

Regarding your problem: As you cand read here:
http://ez.no/doc/ez_publish/technical_manual/3_8/reference/modules/content/fetch_functions/list
the fetch function for 'content' 'list' fetches an array of nodes. Therefore you see the word array when calling up the template. As you want to work with the array (namely iterate through it and display each node) you have to assign the return value to a variable, roughly like this:
{def $mynodearray=fetch...

An example for that you can find here:
http://ez.no/doc/ez_publish/technical_manual/3_8/templates/information_extraction

Then you can go through the variable e.g. by using foreach which gives you access to each item in the array.

Claudia

eZ debug

Timing: Jan 18 2025 19:39:32
Script start
Timing: Jan 18 2025 19:39:32
Module start 'content'
Timing: Jan 18 2025 19:39:33
Module end 'content'
Timing: Jan 18 2025 19:39:34
Script end

Main resources:

Total runtime1.2177 sec
Peak memory usage4,096.0000 KB
Database Queries207

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0061 587.7109180.8359
Module start 'content' 0.00610.9911 768.5469639.0234
Module end 'content' 0.99720.2204 1,407.5703337.0625
Script end 1.2176  1,744.6328 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00410.3366210.0002
Check MTime0.00150.1263210.0001
Mysql Total
Database connection0.00080.067610.0008
Mysqli_queries1.138793.51752070.0055
Looping result0.00230.18862050.0000
Template Total1.187097.520.5935
Template load0.00200.163220.0010
Template processing1.185197.321120.5925
Template load and register function0.00020.017310.0002
states
state_id_array0.00090.070710.0009
state_identifier_array0.00110.091220.0006
Override
Cache load0.00180.1440330.0001
Sytem overhead
Fetch class attribute can translate value0.00120.100750.0002
Fetch class attribute name0.00150.120370.0002
XML
Image XML parsing0.00130.102750.0003
class_abstraction
Instantiating content class attribute0.00000.001470.0000
General
dbfile0.00230.1909270.0001
String conversion0.00000.000630.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
6content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
1content/datatype/view/ezxmltags/literal.tpl<No override>extension/community/design/standard/templates/content/datatype/view/ezxmltags/literal.tplEdit templateOverride template
9content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
3content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
1content/datatype/view/ezimage.tpl<No override>extension/sevenx/design/simple/templates/content/datatype/view/ezimage.tplEdit templateOverride template
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 22
 Number of unique templates used: 7

Time used to render debug report: 0.0002 secs