getPathway();
$document = & JFactory::getDocument();
// Get the parameters of the active menu item
$menus = &JSite::getMenu();
$menu = $menus->getActive();
$params = &$mainframe->getParams();
$category = $this->get('category');
$items = $this->get('data');
$total = $this->get('total');
$pagination = &$this->get('pagination');
// Set page title
$menus = &JSite::getMenu();
$menu = $menus->getActive();
// because the application sets a default page title, we need to get it
// right from the menu item itself
if (is_object( $menu )) {
$menu_params = new JParameter( $menu->params );
if (!$menu_params->get( 'page_title')) {
$params->set('page_title', $category->title);
}
} else {
$params->set('page_title', $category->title);
}
$document->setTitle( $params->get( 'page_title' ) );
//set breadcrumbs
$pathway->addItem($category->title, '');
// Prepare category description
$category->description = JHTML::_('content.prepare', $category->description);
$k = 0;
for($i = 0; $i < count($items); $i++)
{
$item =& $items[$i];
$item->link = JRoute::_('index.php?view=newsfeed&catid='.$category->slug.'&id='. $item->slug );
$item->odd = $k;
$item->count = $i;
$k = 1 - $k;
}
// Define image tag attributes
if (!empty ($category->image))
{
$attribs['align'] = $category->image_position;
$attribs['hspace'] = 6;
// Use the static HTML library to build the image tag
$image = JHTML::_('image', 'images/stories/'.$category->image, JText::_('NEWS_FEEDS'), $attribs);
}
$this->assignRef('image', $image);
$this->assignRef('params', $params);
$this->assignRef('items', $items);
$this->assignRef('category', $category);
$this->assignRef('pagination', $pagination);
parent::display($tpl);
}
}
?>