JFactory :: getSession () ve $ mainframe-> getSession () arasında ne gibi farklar var?


9

Başlıktan da anlaşılacağı gibi, (varsa) arasında ne gibi farklılıklar olduğunu bilmekle ilgileniyorum JFactory::getSession() and $mainframe->getSession()

Bu sorudan bir modül içindeki Joomla oturumunu al

Mümkünse, gelecekte bu bilgileri kendim için nasıl bulabileceğime dair öneriler de istiyorum (lütfen google demeyin!)

Yanıtlar:


7

Genel değişken $mainframeJoomla 1.6'da kaldırıldı ve bu nedenle bu sürümden itibaren çalışmayacak.

global $mainframeile değiştirilmelidir, $mainframe = JFactory::getApplication();ancak çoğu kişi $appbunun yerine kullanma eğilimindedir .

Yani kod şöyle olmalıdır:

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

Bu yardımcı olur umarım


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.