ti-enxame.com

Que diferenças (se houver) existem entre JFactory :: getSession () e $ mainframe-> getSession ()?

Como o título indica, estou interessado em saber quais diferenças existem (se houver) entre JFactory::getSession() and $mainframe->getSession()

Esta questão foi inspirada em Recuperar sessão do joomla de dentro de um módulo

Se possível, também gostaria de sugestões sobre como descobrir essas informações no futuro (por favor, não diga google!)

9
TryHarder

A variável global $mainframe Foi removida no Joomla 1.6 e, portanto, não funcionará a partir dessa versão.

global $mainframe Deve ser substituído por $mainframe = JFactory::getApplication();, mas a maioria das pessoas costuma usar $app.

Portanto, seu código deve ser assim:

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

Espero que isto ajude

7
Lodder
3
Bakual