"Past events" на сайте
http://www.jomsocial.com/community/events/pastevents.html отображается все как надо. (видны все прошедшие мероприятия не зависимо от того, кто их создал) так как у меня выходит адресс ссылки такого рода
http://www.сайт.com/community/events/
user/
expiredevents.html и отображаются прошедшие мероприятия только определенного юзера. Естественно если пользователь не создавал никаких мероприятий, то у него выводиться сообщение "No events found." Вопрос. Почему так?
кусок кода из файла "view.html.php"
function _addSubmenu()
{
$config =& CFactory::getConfig();
$task = JRequest::getVar( 'task' , '' , 'GET' );
$backLink = array( 'invitefriends', 'viewguest', 'uploadavatar' , 'edit' , 'sendmail', 'app');
$my = CFactory::getUser();
if( in_array( $task , $backLink) )
{
$eventid = JRequest::getVar( 'eventid' , '' , 'GET' );
$this->addSubmenuItem('index.php?option=com_community&view=events&task=viewevent&eventid=' . $eventid, JText::_('CC BACK TO EVENT'));
}
else
{
$this->addSubmenuItem('index.php?option=com_community&view=events', JText::_('CC ALL EVENTS') );
if( COwnerHelper::isRegisteredUser())
{
$this->addSubmenuItem('index.php?option=com_community&view=events&task=myevents&userid='. $my->id, JText::_('CC MY EVENTS'));
$this->addSubmenuItem('index.php?option=com_community&view=events&task=myinvites&userid='. $my->id, JText::_('CC EVENT PENDING INVITATIONS'));
---------------------> $this->addSubmenuItem('index.php?option=com_community&view=events&task=expiredevents&userid='. $my->id, JText::_('CC PAST EVENTS TITLE'));
}
if( COwnerHelper::isRegisteredUser() && $config->get('createevents') || COwnerHelper::isCommunityAdmin() )
{
$this->addSubmenuItem('index.php?option=com_community&view=events&task=create', JText::_('CC CREATE EVENT'), '' , SUBMENU_RIGHT );
}
$this->addSubmenuItem('index.php?option=com_community&view=events&task=search', JText::_('CC SEARCH EVENTS'));
}
}
В общем я не понимаю почему у меня так, а у других по другому..
Как сделать так как у всех

Version: 1.8.11