Forums / Developer / how to fetch list ignoring user rights?
Vytautas Germanavičius
Monday 16 October 2006 6:58:21 am
I need to show for anonymous users, what articles they will see if they registers.How to write fetch function in template to fetch list of aticles ignoring user rights? Simple fetch returns 0 results.
{set-block scope=root variable=cache_ttl}0{/set-block}
Pascal von Büren
Monday 16 October 2006 8:02:20 am
Hi,
in your fetch function, you can add a parameter called limitation:
Limitation array (emtpy array = access override).
so you would probably do something like this:
{def $list=fetch( 'content', 'list', hash( 'parent_node_id', 42, 'sort_by', array( 'published', false() ), 'limitation', array() ) )} {$list|attribute(show, 1)}
There is more to this topic in the documentation: http://ez.no/doc/ez_publish/technical_manual/3_8/reference/modules/content/fetch_functions/list
Monday 16 October 2006 8:27:36 am
It works !!! :DThank you very much !!!
I saw this in documentation, but did not understand that this is what i needed... :/
alexia chang
Monday 04 December 2006 2:23:26 am
Is there a similar parameter for treemenu ?
André R.
Monday 04 December 2006 5:02:29 am
From http://ez.no/doc/ez_publish/technical_manual/3_8/reference/template_operators/miscellaneous/treemenu
treemenu( path, node_id [, class_filter ] [, depth_skip ] [, max_level ] [, is_selected_method ] [, indentation_level ] [, language ] )
But you can use tree fetch instead: http://ez.no/doc/ez_publish/technical_manual/3_8/reference/modules/content/fetch_functions/tree
eZ Online Editor 5: http://projects.ez.no/ezoe || eZJSCore (Ajax): http://projects.ez.no/ezjscore || eZ Publish EE http://ez.no/eZPublish/eZ-Publish-Enterprise-Subscription @: http://twitter.com/andrerom