| Helle Andersen
                                                                                                                             
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Thursday 14 July 2005 5:07:39 am 
                                                                
                                                                 
I have a general template listing events with pagination for a large number of departments. But some departments only have 1 or 2 events. Even if there is only 1 event the google paginations still shows with Next 1 2 3.Is the trick to make a section whow ... or is there a parameter to be set?
 The code runs as follows: 
{default
        offset=0
        year=""
        month=""
        numberOfObjects=10
        flag=0
        language=ezini('RegionalSettings','Locale')
}
{let    articleCount=fetch( content, tree_count, hash(
                parent_node_id, 17701,
                sort_by,array(array('attribute',false(),182)),
                class_filter_type, include,
                class_filter_array, array(24),
                attribute_filter,array('or',
                        array('838', '<' , currentdate()),
                        array('838', '=' , 0))
        ))
       eventlist=fetch( content, tree, hash(
                parent_node_id, $node.node_id,
                offset, $view_parameters.offset,
                sort_by,array(array('attribute',false(),182)),
                class_filter_type, include,
                class_filter_array, array(24),
                        array('838', '<' , currentdate()),
                        array('838', '=' , 0),
                limit, $numberOfObjects
                ))
}
{include name=navigator
         uri='design:navigator/google.tpl'
         page_uri=concat( '/content/view/full/', $node.node_id, '/' )
         item_count=$articleCount
         view_parameters=$view_parameters
         item_limit=$numberOfObjects}
 | 
                                                
                                                                                                                                                        
                                                        | David Eriksson
                                                                                                                             | Friday 15 July 2005 12:43:43 am 
                                                                         eventlist=fetch( content, tree, hash(
                parent_node_id, $node.node_id,
                offset, $view_parameters.offset,
                sort_by,array(array('attribute',false(),182)),
                class_filter_type, include,
                class_filter_array, array(24),
                        array('838', '<' , currentdate()),
                        array('838', '=' , 0),
                limit, $numberOfObjects
                ))Aren't you missing 'attribute_filter' between array(24) and array('838', ...)? /David
                                                                 |