Componente - Model View Select by User

Ein Fall der immer wieder vorkommt! Innerhalb einer Komponente soll die Daten über die User-Id gefilter werden

Dazu muss innerhalb der JDatabaseQuery die Abfrage wie folgt erweitert werden

Daei: /components/DEINE_KOMPONENTE/models/DEIN-MODEL.php;

protected function getListQuery()
	{		
		$user = JFactory::getUser();
		$user = $user->get('id');
        // Create a new query object.
        $db    = $this->getDbo();
        $query = $db->getQuery(true);

Innerhabl des Selects fehlt jetzt noch der Filter.

 $query->from('#__xxx_xxxx AS a')
				  ->where('a.created_by ='. $user );

Fertig.

Noch Fragen? Einfach eine E-Mail - wir helfen gerne. Ganz im Sinne des Open-Source-Gedankens.