K259
|
Friday 23 April 2004 5:38:19 am
It's easy I guess, but I haven't found any doc on this.
How can I fetch content(children) for mynode from multiple nodes? Let's say I want for "mynode" to get objects from nodes with ID 42, 44 and 46.
This is the code for fetching from 1 node: {let mynode=fetch(content,node, hash(node_id, 42)} And what's the syntax for multiple nodes?
|
Eirik Alfstad Johansen
|
Friday 23 April 2004 6:07:17 am
Hi Zinistry, Are you referring to something like this? {let children=fetch('content', 'list', hash(parent_node_id, $node_id.parent_node_id))} Sincerely,
Eirik Johansen http://www.netmaking.no/
Sincerely,
Eirik Alfstad Johansen
http://www.netmaking.no/
|
K259
|
Friday 23 April 2004 6:20:55 am
Nope, sorry. I want to fetch content from multiple nodes. Let's say I want on a page to list the 6 latest news from different categories with different parents.
For example: I got a news site based on categories: News/economy/articles, News/travel/articles, Info/music/articles, Mobile/news/articles.. The list with the 6 latest news shall list the content(articles) from the categories above in just one fetch.
|
Eirik Alfstad Johansen
|
Friday 23 April 2004 7:02:22 am
Hi Zinistry, Then I would do a fetch using node 2 as the parent, specifying the article class in the class_filter_array, and going the neccessary levels deep. Something like this: {let articles=fetch(content, list, hash(limit, 6, parent_node_id, 2, depth, 3, sort_by,array(published,false()), class_filter_type, include, class_filter_array, array(article)) )} Sincerely,
Eirik Johansen http://www.netmaking.no/
Sincerely,
Eirik Alfstad Johansen
http://www.netmaking.no/
|
Ole Morten Halvorsen
|
Friday 23 April 2004 7:26:17 am
Zinistry,
You can fetch a list from multiple nodes. This should work:
{let articles=fetch( content, list, hash( parent_node_id, array( $id1, $id2, $id3 ) ) )}
Senior Software Engineer - Vision with Technology
http://www.visionwt.com
http://www.omh.cc
http://www.twitter.com/omh
eZ Certified Developer
http://ez.no/certification/verify/358441
http://ez.no/certification/verify/272578
|
Mikhail Chekanov
|
Monday 11 April 2005 9:01:39 am
{let articles=fetch( content, list, hash( parent_node_id, array( $id1, $id2, $id3 ) ) )}
Can anyone confirm that it does work with 3.5.1? Doesn't work for me :(
--
mike
#6595551
|