¿Qué diferencias (si las hay) existen entre JFactory :: getSession () y $ mainframe-> getSession ()?


9

Como dice el título, estoy interesado en saber qué diferencias hay (si las hay) entre JFactory::getSession() and $mainframe->getSession()

Esta pregunta se inspiró en Recuperar sesión de joomla desde un módulo

Si es posible, también me gustaría sugerencias sobre cómo podría encontrar esta información por mí mismo en el futuro (¡por favor no diga google!)

Respuestas:


7

La variable global $mainframese eliminó en Joomla 1.6 y, por lo tanto, no funcionará a partir de esa versión.

global $mainframedeben ser reemplazados con $mainframe = JFactory::getApplication();, pero la mayoría de la gente tiende a utilizar $appen su lugar.

Entonces su código debería ser así:

$app = JFactory::getApplication();
$app->getSession();

Espero que esto ayude


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.