Joomla-Tipps #2
User-ID herausfinden
Für alle möglichen Zwecke kann es bei der Komponenten- und Modulentwicklung nützlich die User-Id herauszufinden.
Das geht ganz einfach mittels der JFactory-Klasse, die das User-Objekt des aktuellen Users zurückgibt:
$user =& JFactory::getUser();
$userid = $user->get('id');
Auf die Datenbank zugreifen
Auch auf das Datenbank-Objekt kann man über die JFactory zugreifen:
$db =& JFactory::getDBO();
In einigen Klassen kann auch einfach über
$db =& $this->getDBO();
zugegriffen werden. Das sind (zumindest, die, die mir bekannt sind) die Klassen JModel und JTable, bzw. deren Unterklassen.
