Для кода, выполняющегося в модуле CMS Joomla, бывает необходимо понимать какой компонент сейчас активен. Например чтобы верно обработать переданный id
Joomla как узнать в контексте какого компонента сейчас выполняется код
		 14.12.2016	
     
$app = JFactory::getApplication();
$menu = $app->getMenu();
$oActive = $menu->getActive();
if ($oActive->component == 'com_soshop')
{
  // DO IT
}