Wie der Titel besagt, bin ich daran interessiert zu wissen, welche Unterschiede zwischen JFactory::getSession() and $mainframe->getSession()
bestehen (falls vorhanden).
Diese Frage wurde inspiriert von Joomla-Sitzung aus einem Modul abrufen
Wenn möglich, würde ich auch gerne Vorschläge machen, wie ich diese Informationen in Zukunft selbst herausfinden kann (bitte sagen Sie nicht google!)
Die globale Variable $mainframe
Wurde in Joomla 1.6 entfernt und funktioniert daher ab dieser Version nicht mehr.
global $mainframe
Sollte durch $mainframe = JFactory::getApplication();
ersetzt werden, aber die meisten Leute neigen dazu, stattdessen $app
Zu verwenden.
Ihr Code sollte also so aussehen:
$app = JFactory::getApplication();
$app->getSession();
Hoffe das hilft
Wie für Ressourcen über $mainframe
:
(Mit Google gefunden)