Caution: This documentation is for eZ Publish legacy, from version 3.x to 5.x.
For 5.x documentation covering Platform see eZ Documentation Center, for difference between legacy and Platform see 5.x Architecture overview.



Fetches the most popular / most sold products.


fetch( 'shop', 'best_sell_list',
       hash( 'top_parent_node_id', id,
             'limit',              limit ) )


top_parent_node_id integer The ID number of the top node. Yes.
limit integer The number of objects that should be returned. Yes.


An array of ezcontentobject objects or FALSE.


This function fetches the most popular / most sold products that are located within a part of the content node tree. The "top_parent_node_id" parameter must be used to tell the function under which node it should look for popular products. The "limit" parameter controls the number of items that will be returned. The function returns an array of ezcontentobject objects. If the function is unable to find any products, FALSE will be returned.


Example 1

{def $best_sellers=fetch( 'shop', 'best_sell_list',
                          hash( 'top_parent_node_id', 2,
                                'limit',              5 ) )}
{foreach $best_sellers as $product}
    {$} <br />

Outputs the names of the five most popular products that are located somewhere below node number 2.

Balazs Halasy (06/02/2004 12:49 pm)

Balazs Halasy (29/04/2005 9:17 am)


There are no comments.