Jakie są różnice (jeśli występują) między JFactory :: getSession () a $ mainframe-> getSession ()?


9

Jak mówi tytuł, interesuje mnie, jakie są różnice (jeśli w ogóle) między nimi JFactory::getSession() and $mainframe->getSession()

To pytanie zostało zainspirowane sesją Retrieve joomla z modułu

Jeśli to możliwe, chciałbym również zasugerować, jak mogę znaleźć te informacje dla siebie w przyszłości (proszę nie mówić google!)

Odpowiedzi:


7

Zmienna globalna $mainframezostała usunięta w Joomla 1.6 i dlatego nie będzie działać od tej wersji.

global $mainframenależy zastąpić, $mainframe = JFactory::getApplication();ale większość ludzi korzysta z nich $appzamiast tego.

Więc kod powinien wyglądać tak:

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

Mam nadzieję że to pomoże


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.