Respuestas:
Si bien el código de la otra respuesta funcionará, JRequest
está en desuso, por lo tanto, debe usar lo siguiente:
$jinput = JFactory::getApplication()->input;
echo $jinput->get('option');
Por ejemplo, si está mostrando un artículo y usa el código anterior, generará com_content
Podemos verificar obteniendo los parámetros de URL, utilizando el JRequest::getVar()
método y verificar el parámetro de opción.
jimport( 'joomla.environment.request' );
echo JRequest::getVar('option', '')
Otro enfoque es a través del objeto JRouter:
JFactory::getApplication()->getRouter()->getVars()["option"]
No estoy seguro de si alguna vez hay una diferencia práctica entre el valor de JRouter y el valor devuelto a través de JInput.
JRequest::getVar()
es obsoleto. UsoJFactory::getApplication()->input->get('option', '');
.